UNPKG

fui-fancyui

Version:
25 lines (24 loc) 547 B
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 };