import * as React from "react" import { View, Text } from "@tarojs/components" import { cva, type VariantProps } from "class-variance-authority" import { cn } from "@/lib/utils" import { Label } from "@/components/ui/label" import { Separator } from "@/components/ui/separator" function FieldSet({ className, ...props }: React.ComponentPropsWithoutRef) { return ( ) } function FieldLegend({ className, variant = "legend", ...props }: React.ComponentPropsWithoutRef & { variant?: "legend" | "label" }) { return ( ) } function FieldGroup({ className, ...props }: React.ComponentPropsWithoutRef) { return ( ) } const fieldVariants = cva( "data-[invalid=true]:text-destructive flex w-full gap-1", { variants: { orientation: { vertical: ["flex-col [&>view]:w-full [&>label]:w-full"], horizontal: [ "flex-row items-center", ], responsive: ["flex-col [&>view]:w-full [&>label]:w-full"], }, }, defaultVariants: { orientation: "vertical", }, } ) function Field({ className, orientation = "vertical", ...props }: React.ComponentPropsWithoutRef & VariantProps) { return ( ) } function FieldContent({ className, ...props }: React.ComponentPropsWithoutRef) { return ( ) } function FieldLabel({ className, ...props }: React.ComponentPropsWithoutRef) { return (