import React from 'react'; import { motion } from 'framer-motion'; import { X, Settings, Loader2 } from 'lucide-react'; import { GameConfigPanel } from './GameConfigPanel'; import { useBodyScrollLock } from '../hooks/useBodyScrollLock'; import type { GameConfig } from '../types'; interface DefaultConfigModalProps { isOpen: boolean; onClose: () => void; config: GameConfig; onChange: (config: GameConfig) => void; onSave: () => void; saving: boolean; maxPlayersLimit?: number; } export const DefaultConfigModal: React.FC = ({ isOpen, onClose, config, onChange, onSave, saving, maxPlayersLimit = 150, }) => { useBodyScrollLock(isOpen); if (!isOpen) return null; return ( e.stopPropagation()} >

Default Game Settings

Applied to all new quizzes

); };