import * as React from "react"; import { action } from "@storybook/addon-actions"; import { withKnobs, text, boolean, select } from "@storybook/addon-knobs"; // import ReactJson from "react-json-view"; import { ReactStory } from "storybook/types"; import EditFormField from "./EditFormField"; import { FormFieldTypes } from "../types"; export default { title: "Modules|CRUD/FormBuilder/Loaders/EditFormField", component: EditFormField, excludeStories: /.*Data$/, decorators: [withKnobs], }; export const Default: ReactStory = () => { const [attributes, setAttributes] = React.useState({}); const [type, setType] = React.useState(false); return ( <>
{ console.log({ type, attr }); setType(type); if (attr) setAttributes({ ...attributes, ...attr }); }} type={type} isExpanded={type ? true : false} />
{/* */}
); }; export const Expanded: ReactStory = () => { const [attributes, setAttributes] = React.useState({}); const [type, setType] = React.useState(FormFieldTypes.TEXT); return (
); }; Default.story = { parameters: { jest: ["EditFormField"], }, };