UNPKG

@park-ui/panda-preset

Version:

Panda CSS Preset for Park UI

44 lines (43 loc) 1.12 kB
// src/utils/create-radii.ts import { Match } from "effect"; var createRadii = (radii) => Match.value(radii).pipe( Match.when("xs", () => ({ l1: { value: "{radii.2xs}" }, l2: { value: "{radii.xs}" }, l3: { value: "{radii.sm}" } })), Match.when("sm", () => ({ l1: { value: "{radii.xs}" }, l2: { value: "{radii.sm}" }, l3: { value: "{radii.md}" } })), Match.when("md", () => ({ l1: { value: "{radii.sm}" }, l2: { value: "{radii.md}" }, l3: { value: "{radii.lg}" } })), Match.when("lg", () => ({ l1: { value: "{radii.md}" }, l2: { value: "{radii.lg}" }, l3: { value: "{radii.xl}" } })), Match.when("xl", () => ({ l1: { value: "{radii.lg}" }, l2: { value: "{radii.xl}" }, l3: { value: "{radii.2xl}" } })), Match.when("2xl", () => ({ l1: { value: "{radii.xl}" }, l2: { value: "{radii.2xl}" }, l3: { value: "{radii.3xl}" } })), Match.orElse(() => ({ l1: { value: "{radii.none}" }, l2: { value: "{radii.none}" }, l3: { value: "{radii.none}" } })) ); export { createRadii }; //# sourceMappingURL=chunk-LS3ONKWL.js.map