11import React , { useState , useEffect , useCallback , useRef , useMemo } from "react" ;
2- import { Card , CardContent , CardHeader , CardTitle } from "@/components/ ui/card" ;
3- import { PulseButton } from "@/components/ ui/pulse-button" ;
4- import { Badge } from "@/components/ ui/badge" ;
2+ import { Card , CardContent , CardHeader , CardTitle } from '../ ui/card' ;
3+ import { PulseButton } from '../ ui/pulse-button' ;
4+ import { Badge } from '../ ui/badge' ;
55import {
66 Calendar ,
77 Clock ,
@@ -11,13 +11,13 @@ import {
1111 Trash2 ,
1212 Pencil ,
1313} from "lucide-react" ;
14- import { cn } from "@/ lib/utils" ;
15- import { supabase } from "@/ integrations/supabase/client" ;
16- import { useAuth } from "@/ contexts/AuthContext" ;
17- import { scheduleReminder } from "@/ lib/reminders" ;
18- import { useTranslation } from "@/ i18n" ;
19- import { ProgressRing } from "@/components/ ui/progress-ring" ;
20- import { getConfetti } from "@/ lib/confetti" ;
14+ import { cn } from '../../ lib/utils' ;
15+ import { supabase } from '../../ integrations/supabase/client' ;
16+ import { useAuth } from '../../ contexts/AuthContext' ;
17+ import { scheduleReminder } from '../../ lib/reminders' ;
18+ import { useTranslation } from '../../ i18n' ;
19+ import { ProgressRing } from '../ ui/progress-ring' ;
20+ import { getConfetti } from '../../ lib/confetti' ;
2121import type { Options as ConfettiOptions } from "canvas-confetti" ;
2222import {
2323 Dialog ,
@@ -26,12 +26,12 @@ import {
2626 DialogTitle ,
2727 DialogFooter ,
2828 DialogClose ,
29- } from "@/components/ ui/dialog" ;
30- import { Input } from "@/components/ ui/input" ;
31- import { Label } from "@/components/ ui/label" ;
32- import { fetchGoogleCalendarEvents } from "@/ integrations/google-calendar" ;
33- import { fetchMicrosoftCalendarEvents } from "@/ integrations/microsoft-calendar" ;
34- import { fetchEnergyCycleMetrics , type EnergyCycleMetrics } from "@/ integrations/wearable" ;
29+ } from '../ ui/dialog' ;
30+ import { Input } from '../ ui/input' ;
31+ import { Label } from '../ ui/label' ;
32+ import { fetchGoogleCalendarEvents } from '../../ integrations/google-calendar' ;
33+ import { fetchMicrosoftCalendarEvents } from '../../ integrations/microsoft-calendar' ;
34+ import { fetchEnergyCycleMetrics , type EnergyCycleMetrics } from '../../ integrations/wearable' ;
3535
3636export interface TimeSlot {
3737 id : string ;
0 commit comments