All files / elements/Toolbar/utils props.js

100% Statements 2/2
100% Branches 0/0
100% Functions 0/0
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40        1x                               1x                                      
import PropTypes from 'prop-types';
import propTypes from '@styled-system/prop-types';
import { resolveBoxShadow } from 'src/utils/styledHelpers';
 
export const toolbarPropTypes = {
  ...propTypes.background,
  ...propTypes.border,
  ...propTypes.color,
  ...propTypes.flexbox,
  ...propTypes.layout,
  ...propTypes.position,
  ...propTypes.shadow,
  ...propTypes.space,
  boxSizing: PropTypes.oneOfType([
    PropTypes.array,
    PropTypes.string,
  ]),
  toolbarInnerProps: PropTypes.object,
};
 
export const toolbarDefaultProps = {
  alignItems: 'center',
  boxShadow: resolveBoxShadow('01'),
  boxSizing: 'border-box',
  centerAreaProps: {
    flex: 1,
  },
  display: 'flex',
  flex: 'none',
  justifyContent: 'center',
  minHeight: [48, 56, 64],
  px: [3, null, 4],
  toolbarInnerProps: {
    display: 'flex',
    justifyContent: 'space-between',
    maxWidth: 960,
    width: 1,
  },
};