Flesh out payment stuff

This commit is contained in:
Joey Yakimowich-Payne 2026-01-22 12:21:12 -07:00
commit acfed861ab
No known key found for this signature in database
GPG key ID: 6BFE655FA5ABD1E1
27 changed files with 938 additions and 173 deletions

View file

@ -19,6 +19,7 @@ interface QuizEditorProps {
showSaveButton?: boolean;
isSaving?: boolean;
defaultConfig?: GameConfig;
maxPlayersLimit?: number;
}
export const QuizEditor: React.FC<QuizEditorProps> = ({
@ -30,6 +31,7 @@ export const QuizEditor: React.FC<QuizEditorProps> = ({
showSaveButton = true,
isSaving,
defaultConfig,
maxPlayersLimit = 150,
}) => {
const [quiz, setQuiz] = useState<Quiz>(initialQuiz);
const [expandedId, setExpandedId] = useState<string | null>(null);
@ -300,6 +302,7 @@ export const QuizEditor: React.FC<QuizEditorProps> = ({
onChange={handleConfigChange}
questionCount={quiz.questions.length}
compact={false}
maxPlayersLimit={maxPlayersLimit}
/>
</div>
)}