'use client' import { useState } from 'react' import { useRouter } from 'next/navigation' import { Button } from '@/components/ui/button' import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card' import { LogOut } from 'lucide-react' import { useAuth } from '@/lib/auth/context' import CalendarView from '@/components/calendar-view' /** * @description Calendar page for managing appointments and scheduling */ export default function CalendarPage() { const { user, signOut } = useAuth() const router = useRouter() const handleLogout = async () => { await signOut() router.push('/aperture/login') } if (!user) { return null } return (

Aperture - Calendario

Gestión de citas y horarios

) }