UtilityFunction
tipo Desde 1.2.0
La función que exporta por defecto un módulo de @utilities. Recibe los
UtilityHelpers y devuelve, o promete, las reglas a generar.
ts
import type { UtilityFunction } from "@meekojs/meeko/postcss";Código fuente src/compiler/css/utilities.ts:266
Declaración #
ts
type UtilityFunction = (helpers: UtilityHelpers) => UtilityOutput | Promise<UtilityOutput>Ejemplo #
ts
import type { UtilityFunction } from "@meekojs/meeko/postcss";
const utilities: UtilityFunction = async ({ rule }) => {
const steps = await Promise.resolve([1, 2, 3]);
return steps.map((step) => rule(`.gap-${step}`, { gap: `${step * 0.25}rem` }));
};
export default utilities;