From 260099c52ecca7d66eb73e366842ef02c8f7dab6 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Thu, 18 Sep 2025 17:18:59 -0300 Subject: [PATCH] added advanced part of onboarding --- frontend/components/label-wrapper.tsx | 57 +++++++++------- frontend/src/app/onboarding/advanced.tsx | 68 ++++++++++++++++++- .../src/app/onboarding/model-selector.tsx | 4 +- frontend/src/app/onboarding/page.tsx | 28 ++++++-- 4 files changed, 127 insertions(+), 30 deletions(-) diff --git a/frontend/components/label-wrapper.tsx b/frontend/components/label-wrapper.tsx index 75043a9e..ab785c5c 100644 --- a/frontend/components/label-wrapper.tsx +++ b/frontend/components/label-wrapper.tsx @@ -1,43 +1,54 @@ import { Info } from "lucide-react"; -import { - DropdownMenu, - DropdownMenuTrigger, -} from "@/components/ui/dropdown-menu"; -import { Input } from "./ui/input"; +import { cn } from "@/lib/utils"; import { Label } from "./ui/label"; import { Tooltip, TooltipContent, TooltipTrigger } from "./ui/tooltip"; export function LabelWrapper({ label, + description, helperText, id, required, + flex, children, }: { label: string; - helperText: string; + description?: string; + helperText?: string; id: string; - required: boolean; + required?: boolean; + flex?: boolean; children: React.ReactNode; }) { return ( -
-