import React from 'react'; import { View, Text } from 'react-native'; import { AppContainer } from 'common-ui'; // import SlotForm from '../../../components/SlotForm'; // import { trpc } from '../../../src/trpc-client'; import { useRouter, useLocalSearchParams } from 'expo-router'; import { trpc } from '@/src/trpc-client'; import SlotForm from '@/components/SlotForm'; export default function EditSlot() { const router = useRouter(); const { id } = useLocalSearchParams(); const slotId = parseInt(id as string); const { data: slot, isLoading } = trpc.admin.slots.getSlotById.useQuery({ id: slotId }); const handleSlotUpdated = () => { router.back(); }; if (isLoading) { return ( Loading slot... ); } if (!slot) { return ( Slot not found ); } return ( p.id) || []} onSlotAdded={handleSlotUpdated} /> ); }