Skip to content

Commit

Permalink
item stories changes
Browse files Browse the repository at this point in the history
  • Loading branch information
g-stamatis committed Jan 21, 2022
1 parent c61db53 commit 772e41f
Showing 1 changed file with 31 additions and 2 deletions.
33 changes: 31 additions & 2 deletions src/customizations/components/theme/Item/Item.stories.js
Expand Up @@ -8,11 +8,40 @@ export default {
argTypes: {},
};

const Template = (args) => <Item.Group {...args}></Item.Group>;
function SingleItem({ header, image, description, meta, extra }) {
return (
<Item>
<Item.Image src={image} alt="item image" />
<Item.Content>
<Item.Header>{header}</Item.Header>
<Item.Meta>{meta}</Item.Meta>
<Item.Description>{description}</Item.Description>
<Item.Extra>{extra}</Item.Extra>
</Item.Content>
</Item>
);
}

function ItemGroup({ items, divided, relaxed, unstackable, link }) {
return (
<Item.Group
divided={divided}
relaxed={relaxed}
unstackable={unstackable}
link={link}
>
{items.map((item) => (
<SingleItem key={item.childKey} {...item}></SingleItem>
))}
</Item.Group>
);
}

const Template = (args) => <ItemGroup {...args}></ItemGroup>;

export const DefaultItem = (args) => (
<Item.Group>
<Item {...args}></Item>
<SingleItem {...args}></SingleItem>
</Item.Group>
);
DefaultItem.args = {
Expand Down

0 comments on commit 772e41f

Please sign in to comment.