import React from 'react'; import { Meta, Story } from '@storybook/react'; import { Main, MainProps } from './Main'; import { Column } from '../Column'; import { Banner } from '../../components/Banner'; import { Container } from '../Container'; export default { title: 'Layouts/Main', component: Main, argTypes: {}, parameters: { controls: { expanded: true }, }, } as Meta; const DefaultTemplate: Story = () => (

This is a main element

); const SampleContent = () => { return ( <>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sit amet tortor pellentesque, posuere tellus vitae, sagittis justo. Vivamus imperdiet turpis nec elit ultricies, sed tempus diam dignissim. Suspendisse condimentum magna vel orci vulputate, eget vulputate neque porttitor. Suspendisse euismod, urna et gravida volutpat, tortor risus vehicula nisl, in vulputate lectus dolor viverra est. Etiam quis interdum nisi, et malesuada lectus. Aliquam luctus, velit eget suscipit tincidunt, sem ex tempus turpis, quis pulvinar metus sapien in urna.

Nobis voluptatem dolorum et eum doloremque cupiditate velit. Praesentium architecto a distinctio aut reprehenderit ducimus. Perferendis excepturi delectus nihil voluptatem non. Molestiae quas dolores accusamus in. Praesent quis ligula quis nulla malesuada tempor.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sit amet tortor pellentesque, posuere tellus vitae, sagittis justo. Vivamus imperdiet turpis nec elit ultricies, sed tempus diam dignissim. Suspendisse condimentum magna vel orci vulputate, eget vulputate neque porttitor. Suspendisse euismod, urna et gravida volutpat, tortor risus vehicula nisl, in vulputate lectus dolor viverra est. Etiam quis interdum nisi, et malesuada lectus. Aliquam luctus, velit eget suscipit tincidunt, sem ex tempus turpis, quis pulvinar metus sapien in urna.

Nobis voluptatem dolorum et eum doloremque cupiditate velit. Praesentium architecto a distinctio aut reprehenderit ducimus. Perferendis excepturi delectus nihil voluptatem non. Molestiae quas dolores accusamus in. Praesent quis ligula quis nulla malesuada tempor.

); }; const WithContentTemplate: Story = args => (
); const WithContainerTemplate: Story = args => (
); const WithOverlapTemplate: Story = args => ( <>
); export const Default = DefaultTemplate.bind({}); Default.args = {}; export const WithContent = WithContentTemplate.bind({}); WithContent.args = {}; export const WithContainer = WithContainerTemplate.bind({}); WithContainer.args = {}; export const WithOverlap = WithOverlapTemplate.bind({}); WithOverlap.args = { hasOverlap: true, };