fui-fancyui
Version:
FancyUI Libary
25 lines (24 loc) • 547 B
JavaScript
import { css as r } from "styled-components";
const c = ({ $gridAreas: e }) => {
if (e)
return r`
grid-template: ${a(e)};
`;
}, u = (e) => {
const { $gridAreasBreakPoints: t, theme: o } = e;
if (t)
return r`
${Object.keys(t).map((s) => {
const n = s, i = t[n], m = o.breakpoints[n];
return r`
@media ${m} {
grid-template: ${a(i)};
}
`;
})}
`;
}, a = (e) => e ? e.map((t) => `"${t}"`).join(" ") : "";
export {
u as generateBreakPointAreas,
c as generateTemplateAreas
};