diff --git a/platforms/metagram/src/lib/ui/Input/Input.stories.ts b/platforms/metagram/src/lib/ui/Input/Input.stories.ts index 5b273f1b..a7d00060 100644 --- a/platforms/metagram/src/lib/ui/Input/Input.stories.ts +++ b/platforms/metagram/src/lib/ui/Input/Input.stories.ts @@ -52,11 +52,3 @@ export const Password = { placeholder: "Please enter password", }, }; - -export const Radio = { - args: { - type: "radio", - value: "option1", - name: "option-1", - }, -}; diff --git a/platforms/metagram/src/lib/ui/Textarea/Textarea.stories.ts b/platforms/metagram/src/lib/ui/Textarea/Textarea.stories.ts new file mode 100644 index 00000000..bf7a0950 --- /dev/null +++ b/platforms/metagram/src/lib/ui/Textarea/Textarea.stories.ts @@ -0,0 +1,22 @@ +import type { ComponentProps } from "svelte"; +import { Textarea } from ".."; + +export default { + title: "UI/Textarea", + component: Textarea, + tags: ["autodocs"], + render: (args: { + Component: Textarea; + props: ComponentProps; + }) => ({ + Component: Textarea, + props: args, + }), +}; + +export const Primary = { + args: { + rows: 5, + placeholder: "Hey guys...", + }, +}; diff --git a/platforms/metagram/src/lib/ui/Textarea/Textarea.svelte b/platforms/metagram/src/lib/ui/Textarea/Textarea.svelte new file mode 100644 index 00000000..4c0e2d2e --- /dev/null +++ b/platforms/metagram/src/lib/ui/Textarea/Textarea.svelte @@ -0,0 +1,23 @@ + + + diff --git a/platforms/metagram/src/lib/ui/index.ts b/platforms/metagram/src/lib/ui/index.ts index dfc0602f..6d267a48 100644 --- a/platforms/metagram/src/lib/ui/index.ts +++ b/platforms/metagram/src/lib/ui/index.ts @@ -6,3 +6,4 @@ export { default as Label } from "./Label/Label.svelte"; export { default as Toggle } from "./Toggle/Toggle.svelte"; export { default as Helper } from "./Helper/Helper.svelte"; export { default as InputRadio } from "./InputRadio/InputRadio.svelte"; +export { default as Textarea } from "./Textarea/Textarea.svelte";