UNPKG

@nuxt/ui

Version:

A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.

12 lines (11 loc) 344 B
import { useAppConfig } from "#imports"; export function usePrefix() { const appConfig = useAppConfig(); const prefix = appConfig.ui?.prefix; return (classString) => { if (!prefix || !classString) { return classString; } return classString.split(/\s+/).filter(Boolean).map((cls) => `${prefix}:${cls}`).join(" "); }; }