'use client'; import { useState } from 'react'; import { CircleX, Settings as Gear } from 'lucide-react'; import { Cinzel_Decorative } from 'next/font/google'; import { useAppContext } from '@/app/AppContext'; import Scrim from '@/components/Scrim'; import CardStyle from './CardStyle'; import ExternalLinks from './ExternalLinks'; import GameLinks from './GameLinks'; import Permissions from './Permissions'; const cinzel = Cinzel_Decorative({ variable: '--font-cinzel', subsets: ['latin'], weight: '400', }); export default function Settings() { const [open, setOpen] = useState(false); const { isDM } = useAppContext(); return (