import type { Route } from './+types/route' import { useForm } from 'react-hook-form' import { useOutletContext } from 'react-router' import { Button } from '@repo/ui/components/ui/button' import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@repo/ui/components/ui/card' import { FieldGroup, FieldLegend, FieldSet } from '@repo/ui/components/ui/field' import { Form, FormControl, FormField, FormItem, FormLabel, FormMessage } from '@repo/ui/components/ui/form' import { Input } from '@repo/ui/components/ui/input' import { Label } from '@repo/ui/components/ui/label' import { NativeSelect, NativeSelectOption } from '@repo/ui/components/ui/native-select' import { RadioGroup, RadioGroupItem } from '@repo/ui/components/ui/radio-group' export default function Route({}: Route.ComponentProps) { const { org } = useOutletContext() const form = useForm({ defaultValues: org?.subscription }) const { handleSubmit, formState } = form const onSubmit = async (data) => { console.log(data) } return (
Escolha seu plano Escolha o plano que será utilizado para configurar o funcionamento e os recursos da empresa.
Configurações do plano ( Dia para faturar )} /> ( Forma de pagamento Boleto bancário Depósito bancário )} />
) }