import { Meta, StoryObj } from "@storybook/react"; import { List } from "."; import { MarginArgTypes, RenderPropsArgTypes } from "@sb/helpers"; import { Text } from "../../Typography/Text"; import { Flex } from "../../Layout/Flex"; import { View } from "@components/Layout/View"; import { IconButton } from "@components/Buttons/IconButton"; import { CheckBox } from "@components/Inputs/Checkbox"; import { getCssProps } from "@sb/cssprops"; export default { title: "Content/List", component: List, subcomponents: { "List.Item": List.Item }, parameters: { cssprops: getCssProps("List"), }, argTypes: { ...RenderPropsArgTypes, ...MarginArgTypes, }, } as Meta; type Story = StoryObj; export const Primary: Story = { args: { children: [ Medicine Description for medicine. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , Travelling Description for travelling. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , Gaming Description for gaming. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , ], }, }; export const WithActions: Story = { args: { children: [ Medicine Description for medicine. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , Travelling Description for travelling. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , Gaming Description for gaming. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , ], }, }; export const WithSelection: Story = { args: { children: [ Medicine Description for medicine. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , Travelling Description for travelling. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , Gaming Description for gaming. Lorem ipsum dolor sit amet, consectetur adipiscing elit. , ], }, };