@tolokoban/ui
Version:
React components with theme
19 lines • 1.39 kB
JavaScript
export function styleOverflow({ overflow, overflowX, overflowY, }) {
const style = {};
if (overflow) {
if (typeof overflow === "string") {
style.overflow = overflow;
return style;
}
const [x, y] = overflow;
style.overflowX = x;
style.overflowY = y;
return style;
}
if (overflowX)
style.overflowX = overflowX;
if (overflowY)
style.overflowY = overflowY;
return style;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3ZlcmZsb3cuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdGhlbWUvc3R5bGVzL292ZXJmbG93LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVEQSxNQUFNLFVBQVUsYUFBYSxDQUFDLEVBQzFCLFFBQVEsRUFDUixTQUFTLEVBQ1QsU0FBUyxHQUNRO0lBQ2pCLE1BQU0sS0FBSyxHQUF3QixFQUFFLENBQUE7SUFDckMsSUFBSSxRQUFRLEVBQUUsQ0FBQztRQUNYLElBQUksT0FBTyxRQUFRLEtBQUssUUFBUSxFQUFFLENBQUM7WUFDL0IsS0FBSyxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUE7WUFDekIsT0FBTyxLQUFLLENBQUE7UUFDaEIsQ0FBQztRQUNELE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsUUFBUSxDQUFBO1FBQ3ZCLEtBQUssQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFBO1FBQ25CLEtBQUssQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFBO1FBQ25CLE9BQU8sS0FBSyxDQUFBO0lBQ2hCLENBQUM7SUFDRCxJQUFJLFNBQVM7UUFBRSxLQUFLLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQTtJQUMxQyxJQUFJLFNBQVM7UUFBRSxLQUFLLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQTtJQUMxQyxPQUFPLEtBQUssQ0FBQTtBQUNoQixDQUFDIn0=