import { Meta, StoryFn } from "@storybook/react"; import React from "react"; import { Checkbox, CheckboxGroup } from ":/components/Forms/Checkbox/index"; export default { title: "Components/Forms/Checkbox", component: Checkbox, } as Meta; const Template: StoryFn = (args) => ( ); export const Default = { render: Template, args: {}, }; export const Checked = { render: Template, args: { checked: true, }, }; export const Indeterminate = { render: Template, args: { indeterminate: true, }, }; export const WithLabel = { render: Template, args: { label: "Label", }, }; export const LabelChecked = { render: Template, args: { checked: true, label: "Label", }, }; export const WithTexts = { render: Template, args: { checked: true, label: "Label", text: "This is an optional text", }, }; export const Disabled = { render: Template, args: { disabled: true, label: "Label", }, }; export const DisabledChecked = { render: Template, args: { checked: true, disabled: true, label: "Label", }, }; export const Error = { render: Template, args: { checked: true, label: "Label", text: "This is an optional text", state: "error", }, }; export const Success = { render: Template, args: { checked: true, label: "Label", text: "This is an optional text", state: "success", }, }; export const Group = () => (
Your offices
); export const GroupError = () => (
Your offices
); export const GroupSuccess = () => (
Your offices
);