@tolokoban/ui
Version:
React components with theme
21 lines • 1.76 kB
JavaScript
export function styleChild({ flex, flexGrow, flexShrink, flexBasis, gridRow, gridColumn, alignSelf, justifySelf, }) {
const style = {};
if (flex)
style.flex = flex;
if (flexGrow)
style.flexGrow = flexGrow;
if (flexShrink)
style.flexShrink = flexShrink;
if (flexBasis)
style.flexBasis = flexBasis;
if (typeof gridRow !== "undefined")
style.gridRow = gridRow;
if (typeof gridColumn !== "undefined")
style.gridColumn = gridColumn;
if (typeof alignSelf !== "undefined")
style.alignSelf = alignSelf;
if (typeof justifySelf !== "undefined")
style.justifySelf = justifySelf;
return style;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hpbGQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdGhlbWUvc3R5bGVzL2NoaWxkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW1HQSxNQUFNLFVBQVUsVUFBVSxDQUFDLEVBQ3ZCLElBQUksRUFDSixRQUFRLEVBQ1IsVUFBVSxFQUNWLFNBQVMsRUFDVCxPQUFPLEVBQ1AsVUFBVSxFQUNWLFNBQVMsRUFDVCxXQUFXLEdBQ0c7SUFDZCxNQUFNLEtBQUssR0FBd0IsRUFBRSxDQUFBO0lBQ3JDLElBQUksSUFBSTtRQUFFLEtBQUssQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFBO0lBQzNCLElBQUksUUFBUTtRQUFFLEtBQUssQ0FBQyxRQUFRLEdBQUcsUUFBUSxDQUFBO0lBQ3ZDLElBQUksVUFBVTtRQUFFLEtBQUssQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFBO0lBQzdDLElBQUksU0FBUztRQUFFLEtBQUssQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFBO0lBQzFDLElBQUksT0FBTyxPQUFPLEtBQUssV0FBVztRQUFFLEtBQUssQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFBO0lBQzNELElBQUksT0FBTyxVQUFVLEtBQUssV0FBVztRQUFFLEtBQUssQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFBO0lBQ3BFLElBQUksT0FBTyxTQUFTLEtBQUssV0FBVztRQUFFLEtBQUssQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFBO0lBQ2pFLElBQUksT0FBTyxXQUFXLEtBQUssV0FBVztRQUFFLEtBQUssQ0FBQyxXQUFXLEdBQUcsV0FBVyxDQUFBO0lBQ3ZFLE9BQU8sS0FBSyxDQUFBO0FBQ2hCLENBQUMifQ==