/* Copyright 2026 Marimo. All rights reserved. */ import type { Meta, StoryObj } from "@storybook/react-vite"; import { Checkbox } from "@/components/ui/checkbox"; import { Input } from "@/components/ui/input"; import { RadioGroup, RadioGroupItem } from "@/components/ui/radio-group"; import { Textarea } from "@/components/ui/textarea"; import { toast } from "@/components/ui/use-toast"; import { FormWrapper, type FormWrapperProps } from "@/plugins/impl/FormPlugin"; import { TooltipProvider } from "../components/ui/tooltip"; const meta: Meta = { title: "FormWrapper", component: FormWrapper, args: {}, }; export default meta; type Story = StoryObj; const props: FormWrapperProps = { currentValue: "currentValue", newValue: "currentValue", setValue: (v) => { toast({ title: "Form submitted", }); }, children: (