import { Story } from '@storybook/react'; import { useEffect, useState } from 'react'; import { BlockProvider, BlocksProvider } from '../../Provider'; import Hero from './Hero'; export default { title: 'Blocks/Hero', }; const Template: Story = ({ defaultConfig }) => { const [config, setConfig] = useState(defaultConfig); const [appConfig, setAppConfig] = useState(); useEffect(() => { setConfig(defaultConfig); }, [defaultConfig]); return ( ); }; export const Default = Template.bind({}); Default.args = { defaultConfig: { title: 'Hero title', lead: 'A very short introduction/summary of the page.', img: 'https://design-system.w3.org/dist/assets/svg/illustration-2.svg', backgroundColor: '#f8f8fb', content: [ { slug: 'RichText', content: '

Hello World

', }, ], }, };