Skip to content

Commit

Permalink
docs(message): fix broken withMargin story
Browse files Browse the repository at this point in the history
  • Loading branch information
DipperTheDan committed Jun 13, 2023
1 parent 620317b commit 6d8e41b
Showing 1 changed file with 31 additions and 11 deletions.
42 changes: 31 additions & 11 deletions src/components/message/message.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -107,33 +107,53 @@ export const WithRichContent: ComponentStory<typeof Message> = () => {
};

export const WithMargin: ComponentStory<typeof Message> = () => {
const [isOpen, setIsOpen] = useState(true);
const [isOpen, setIsOpen] = useState({
MessageOne: true,
MessageTwo: true,
MessageThree: true,
});

const displayButton = Object.values({ ...isOpen }).every(
(value) => value === false
);
return (
<>
{!isOpen && <Button onClick={() => setIsOpen(true)}>Open Message</Button>}
{displayButton && (
<Button
onClick={() =>
setIsOpen({
MessageOne: true,
MessageTwo: true,
MessageThree: true,
})
}
>
Open Message
</Button>
)}
<Message
open={isOpen}
onDismiss={() => setIsOpen(false)}
open={isOpen.MessageOne}
onDismiss={() => setIsOpen({ ...isOpen, MessageOne: false })}
variant="warning"
m={1}
>
Some custom message
This is message one.
</Message>
<Message
open={isOpen}
onDismiss={() => setIsOpen(false)}
open={isOpen.MessageTwo}
onDismiss={() => setIsOpen({ ...isOpen, MessageTwo: false })}
variant="warning"
m={3}
>
Some custom message
This is message two.
</Message>
<Message
open={isOpen}
onDismiss={() => setIsOpen(false)}
open={isOpen.MessageThree}
onDismiss={() => setIsOpen({ ...isOpen, MessageThree: false })}
variant="warning"
m="16px"
>
Some custom message
This is message three.
</Message>
</>
);
Expand Down

0 comments on commit 6d8e41b

Please sign in to comment.