defineUtilities
función Desde 1.2.0
Declara el export por defecto de un módulo de @utilities con tipos para los helpers.
Devuelve la misma función; exportar una función sin defineUtilities también funciona.
ts
import { defineUtilities } from "@meekojs/meeko/postcss";Código fuente src/compiler/css/utilities.ts:284
Firma #
ts
function defineUtilities(utilities: UtilityFunction): UtilityFunctionParámetros #
-
utilitiesUtilityFunction
Devuelve #
Ejemplo #
ts
// app/styles/utilities/color.ts
import { defineUtilities } from "@meekojs/meeko/postcss";
export default defineUtilities(({ rule }) =>
["gray", "blue", "red"].map((name) =>
rule(`.color[data-color='${name}']`, Object.fromEntries(
Array.from({ length: 12 }, (_, i) => [`--color-${i + 1}`, `var(--${name}-${i + 1})`])))));