'use client'; import { useFieldArray, useFormContext } from 'react-hook-form'; import { Button } from '@/components/ui/button'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { FormField, FormItem, FormLabel, FormControl, FormMessage } from '@/components/ui/form'; import { Input } from '@/components/ui/input'; import { Textarea } from '@/components/ui/textarea'; import { PlusCircle, Trash2, AlertTriangle } from 'lucide-react'; import { ItineraryDayImage } from '../components/ItineraryDayImage'; import { AlertDialog, AlertDialogAction, AlertDialogCancel, AlertDialogContent, AlertDialogDescription, AlertDialogFooter, AlertDialogHeader, AlertDialogTitle, AlertDialogTrigger, } from "@/components/ui/alert-dialog"; export function ItinerarySection() { const { control } = useFormContext(); const { fields, append, remove } = useFieldArray({ control, name: 'itinerary', }); return (
Configura las actividades para este día.