@chakra-ui/react
Version:
Responsive and accessible React UI components built with React and Emotion
40 lines (36 loc) • 816 B
JavaScript
var walkObject = require('../../utils/walk-object.cjs');
function getSeparatorStyles(options) {
const { gap, direction } = options;
const styles = {
column: {
marginY: gap,
marginX: 0,
borderInlineStartWidth: 0,
borderTopWidth: "1px"
},
"column-reverse": {
marginY: gap,
marginX: 0,
borderInlineStartWidth: 0,
borderTopWidth: "1px"
},
row: {
marginX: gap,
marginY: 0,
borderInlineStartWidth: "1px",
borderTopWidth: 0
},
"row-reverse": {
marginX: gap,
marginY: 0,
borderInlineStartWidth: "1px",
borderTopWidth: 0
}
};
return {
"&": walkObject.mapObject(direction, (value) => styles[value])
};
}
exports.getSeparatorStyles = getSeparatorStyles;
;
;