import React from "react"; import { createComponentTemplate } from "vibe-storybook-components"; import EditableText from "../EditableText"; import { createStoryMetaSettingsDecorator } from "../../../storybook"; import { overviewPlaySuite } from "../__tests__/EditableText.interactions"; import styles from "./EditableText.stories.module.scss"; const metaSettings = createStoryMetaSettingsDecorator({ component: EditableText, enumPropNamesArray: ["weight", "type"], actionPropsArray: ["onChange"] }); export default { title: "Inputs/EditableText", component: EditableText, argTypes: metaSettings.argTypes, decorators: metaSettings.decorators }; const EditableTextTemplate = createComponentTemplate(EditableText); export const Overview = { render: EditableTextTemplate.bind({}), args: { value: "This text is an editable text", type: EditableText.types.TEXT2 }, play: overviewPlaySuite, parameters: { docs: { liveEdit: { isEnabled: false } } } }; export const Types = { render: () => (