diff --git a/components/Settings.tsx b/components/Settings.tsx index f05bc33..4d604d4 100644 --- a/components/Settings.tsx +++ b/components/Settings.tsx @@ -4,20 +4,18 @@ import { useState } from 'react'; import { Settings as Gear, X } from 'lucide-react'; import CopyButton from '@/components/CopyButton'; +import Scrim from '@/components/Scrim'; import Switch from '@/components/Switch'; import { CardStyle, GameUpdate } from '@/types'; -type PermissionTogglePanelProps = { +type SettingsProps = { gameData: GameUpdate; changeAction: (updatedSettings: GameUpdate) => void; }; const cardStyleOptions: CardStyle[] = ['standard', 'color', 'grayscale']; -export default function PermissionTogglePanel({ - gameData, - changeAction, -}: PermissionTogglePanelProps) { +export default function Settings({ gameData, changeAction }: SettingsProps) { const [open, setOpen] = useState(false); const togglePermission = (key: string) => { @@ -40,66 +38,73 @@ export default function PermissionTogglePanel({ }); }; - return ( -