summaryrefslogtreecommitdiffstats
path: root/src/components/organisms/layout/overview.stories.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/organisms/layout/overview.stories.tsx')
-rw-r--r--src/components/organisms/layout/overview.stories.tsx50
1 files changed, 50 insertions, 0 deletions
diff --git a/src/components/organisms/layout/overview.stories.tsx b/src/components/organisms/layout/overview.stories.tsx
new file mode 100644
index 0000000..61d8b35
--- /dev/null
+++ b/src/components/organisms/layout/overview.stories.tsx
@@ -0,0 +1,50 @@
+import { ComponentMeta, ComponentStory } from '@storybook/react';
+import OverviewComponent from './overview';
+
+export default {
+ title: 'Organisms/Layout',
+ component: OverviewComponent,
+ argTypes: {
+ cover: {
+ description: 'The overview cover.',
+ type: {
+ name: 'object',
+ required: true,
+ value: {},
+ },
+ },
+ meta: {
+ description: 'The overview metadata.',
+ type: {
+ name: 'object',
+ required: true,
+ value: {},
+ },
+ },
+ },
+} as ComponentMeta<typeof OverviewComponent>;
+
+const Template: ComponentStory<typeof OverviewComponent> = (args) => (
+ <OverviewComponent {...args} />
+);
+
+const cover = {
+ alt: 'picture',
+ height: 480,
+ src: 'http://placeimg.com/640/480/cats',
+ width: 640,
+};
+
+const meta = {
+ publication: { name: 'Illo ut odio:', value: 'Sequi et excepturi' },
+ update: {
+ name: 'Perspiciatis vel laudantium:',
+ value: 'Dignissimos ratione veritatis',
+ },
+};
+
+export const Overview = Template.bind({});
+Overview.args = {
+ cover,
+ meta,
+};