{children}
diff --git a/src/components/calendar-view.tsx b/src/components/calendar-view.tsx
index 3eb3f15..550b921 100644
--- a/src/components/calendar-view.tsx
+++ b/src/components/calendar-view.tsx
@@ -7,7 +7,7 @@ import startOfWeek from 'date-fns/startOfWeek'
import getDay from 'date-fns/getDay'
import tr from 'date-fns/locale/tr'
import "react-big-calendar/lib/css/react-big-calendar.css"
-import { useState, useMemo } from 'react'
+import { useState, useMemo, useEffect } from 'react'
import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"
import { useRouter } from 'next/navigation'
@@ -40,6 +40,14 @@ export function CalendarView({ events = [], halls = [] }: CalendarViewProps) {
const [view, setView] = useState
+
-
+
- ({
- className: "bg-primary text-primary-foreground text-xs rounded-md border-none px-2 py-1 shadow-sm hover:bg-primary/90 transition-colors cursor-pointer"
- })}
- />
+
router.push('/dashboard/reservations/new')}>
diff --git a/src/components/main-nav.tsx b/src/components/main-nav.tsx
index 27bd0ec..0fae936 100644
--- a/src/components/main-nav.tsx
+++ b/src/components/main-nav.tsx
@@ -6,10 +6,15 @@ import { cn } from "@/lib/utils"
import { Button } from "@/components/ui/button"
import { CalendarDays, Users, Home, Settings, Building2, CreditCard, LogOut } from "lucide-react"
+interface MainNavProps extends React.HTMLAttributes {
+ onNavClick?: () => void
+}
+
export function MainNav({
className,
+ onNavClick,
...props
-}: React.HTMLAttributes) {
+}: MainNavProps) {
const pathname = usePathname()
const routes = [
@@ -65,7 +70,7 @@ export function MainNav({
+
+ ({
+ className: "bg-primary text-primary-foreground text-xs rounded-md border-none px-2 py-1 shadow-sm hover:bg-primary/90 transition-colors cursor-pointer"
+ })}
+ />
+
+
{routes.map((route) => (
-
+