diff --git a/app/layout.tsx b/app/layout.tsx index 01aa44d..2c151ba 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -2,8 +2,10 @@ import './globals.css' import type { Metadata } from 'next' import { Open_Sans } from 'next/font/google' import { ClerkProvider } from '@clerk/nextjs' -import { ThemeProvider } from '@/components/providors/theme-providor' + import { cn } from '@/lib/utils' +import { ThemeProvider } from '@/components/providors/theme-providor' +import { ModalProvidor } from '@/components/providors/modal-providor' const font = Open_Sans({ subsets: ['latin'] }) @@ -30,7 +32,8 @@ export default function RootLayout({ enableSystem={false} storageKey="discord-theme" > - {children} + + {children} diff --git a/components/navigation/navigation-action.tsx b/components/navigation/navigation-action.tsx index 49075f8..2a27c88 100644 --- a/components/navigation/navigation-action.tsx +++ b/components/navigation/navigation-action.tsx @@ -3,8 +3,12 @@ import { Plus } from "lucide-react" import { ActionTooltip } from "@/components/action-tooltip" +import { useModal } from "@/hooks/use-modal-store" export const NavigationAction = () => { + + const { onOpen } = useModal(); + return (
{ label="Add a server" >