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}
/>
);
}