import * as React from "react"; import { action } from "@storybook/addon-actions"; import { withKnobs, text, boolean, select } from "@storybook/addon-knobs"; import Spacing from "./Spacing"; export default { title: "Modules|Properties/Individual Properties/Spacing", component: Spacing, excludeStories: /.*Data$/, }; export const Default: any = () => { const [style, setStyle] = React.useState({ marginTop: 15, marginRight: 15, marginBottom: 15, marginLeft: 15, paddingTop: 15, paddingRight: 15, paddingBottom: 15, paddingLeft: 15, // width: "50%", }); const updateStyle = (property) => { // console.log("updateStyle", property); setStyle({ ...style, ...property }); }; return ( <>
{JSON.stringify(style)}
updateStyle(spacing)} style={style} />
); }; Default.story = { parameters: { jest: ["Spacing"], }, };