cra-template-psionic-ionic
Version:
A quick start Create React App template for Ionic, making use of the @psionic series of packages.
78 lines (76 loc) • 1.89 kB
JSX
import '@storybook/addon-console';
import { BrowserRouter } from 'react-router-dom';
import '@stylesheets/main.scss';
export const decorators = [
(Story) => (
<BrowserRouter>
<Story/>
</BrowserRouter>
),
];
export const parameters = {
layout: 'fullscreen',
controls: {
expanded: true,
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
backgrounds: {
default: 'Theme Background',
values: [
{
name: 'Theme Background',
value: '#DAE0E6',
},
{
name: 'white',
value: '#ffffff',
},
{
name: 'black',
value: '#000000',
},
]
},
viewport: {
viewports: {
phoneSmall: {
name: 'iPhone SE',
styles: {
width: '375px',
height: '667px',
},
},
matSmall: {
name: 'Material Small',
styles: {
width: '600px',
height: '600px',
},
},
matMedium: {
name: 'Material Medium',
styles: {
width: '960px',
height: '960px',
},
},
matLarge: {
name: 'Material Large',
styles: {
width: '1280px',
height: '600px',
},
},
matExtraLarge: {
name: 'Material Extra Large',
styles: {
width: '1920px',
height: '1080px',
},
},
},
},
};