git.iko.soy/rowtype-yoga/psfp
on 21e940e help sign in
rowtype-yoga/psfp/stories/ContainerStories.purs
30 lines 838 B history raw
1module ContainerStories where
3import Prelude hiding (add)
4import Container.Component (mkContainer)
5import Decorator.FullScreen (fullScreenDecorator)
6import Effect (Effect)
7import React.Basic.DOM (css)
8import React.Basic.DOM as R
9import React.Basic.Hooks (component, element)
10import React.Basic.Hooks as React
11import Storybook.React (Storybook, add, addDecorator, storiesOf)
12import Theme.Default (darkTheme)
13import Theme.Styles (useTheme)
14import Theme.Types (fromTheme)
16stories ∷ Effect Storybook
17stories =
18 storiesOf "Container" do
19 addDecorator fullScreenDecorator
20 add "Container" mkExample [ {} ]
21 where
22 mkExample = do
23 container <- mkContainer
24 component "ContainerExample" \{} -> React.do
25 theme <- useTheme
26 pure
27 $ element container
28 { theme
29 , children: []
30 }