import { withKnobs, select, boolean, text } from "@storybook/addon-knobs"; import Component from "./Search.Story.svelte"; export default { title: "Search", decorators: [withKnobs] }; const sizes = { "Regular size (xl)": "xl", "Large size (lg)": "lg", "Small size (sm)": "sm", }; export const Default = () => ({ Component, props: { size: select("Size (size)", sizes, "xl"), light: boolean("Light variant (light)", false), name: text("Form item name (name)", ""), labelText: text("Label text (labelText)", "Search"), closeButtonLabelText: text( "The label text for the close button (closeButtonLabelText)", "Clear search input" ), placeholder: text("Placeholder text (placeholder)", "Search"), }, }); export const Skeleton = () => ({ Component, props: { story: "skeleton" } });