"use client" import Link from "next/link" import { X } from "lucide-react" import { Button } from "@/components/ui/button" import { Sheet, SheetContent, SheetTitle } from "@/components/ui/sheet" import { AgendaSettingsFields } from "@/components/agenda/agenda-settings-fields" import { ThemeSettingsDialog } from "@/components/gmail/quick-settings/theme-settings-dialog" import { useAgendaSettingsStore } from "@/lib/agenda/agenda-store" import { useMailSettingsStore } from "@/lib/stores/mail-settings-store" import { cn } from "@/lib/utils" export function AgendaQuickSettingsPanel() { const open = useAgendaSettingsStore((s) => s.quickSettingsOpen) const setOpen = useAgendaSettingsStore((s) => s.setQuickSettingsOpen) const themeDialogOpen = useMailSettingsStore((s) => s.themeDialogOpen) const setThemeDialogOpen = useMailSettingsStore((s) => s.setThemeDialogOpen) return ( !next && setOpen(false)}> { if (themeDialogOpen) e.preventDefault() }} onEscapeKeyDown={(e) => { if (themeDialogOpen) e.preventDefault() }} >
Configuration rapide
setThemeDialogOpen(true)} />
) } export function AgendaQuickSettingsRoot() { return ( <> ) }