apphouse
Version:
Component library for React that uses observable state management and theme-able components.
19 lines (16 loc) • 421 B
text/typescript
import { getGutters } from './defaults/gutters.styles';
export const getGutterStyles = (gutters?: number | string) => {
if (typeof gutters === 'string') {
return {
padding: undefined,
paddingBottom: gutters,
paddingLeft: gutters,
paddingRight: gutters,
paddingTop: gutters
};
}
if (gutters !== undefined && gutters >= 0) {
return getGutters(gutters);
}
return {};
};