bt-dm-templates
v0.0.8
Published
`npm install --save bt-dm-templates`
Readme
:beers: digital menu templates :beers:
how to install:
npm install --save bt-dm-templates
motivation for isolating templates:
- centralize template code
- easier addition of future templates
- make type-safe
- storybook previews
- provision for visual testing
how to use:
<Template config={config} item={item} height={height} fontSize={fontSize} draftContainers={draftContainers} />
props
config {object} ▶︎ menu_design.metadata
required
Contains settings pertaining to individual menu screen.
item {object} ▶ item
required
An item stored in the database.
draftContainers {array} ▶ [container.Draft, ...]
required
List of draft containers for an establishment.
height {string} ▶ "8vw"
required
Height of tile in vw.
fontSize {string} ▶ "1.7vw"
required
Base font size in vw.
