Skip to content

pantoken / packages/utils/src / globalModifierSelector

Funktion: globalModifierSelector()

globalModifierSelector(p, name): string

Beta

Bygg en global-utility-modifier-selektor: :where(*).--name.--name.--name. Modifierarklassen upprepad 3x ger regeln (0,3,0) specificitet, vilket deterministiskt överträffar vilken verklig 2-klass komponent-modifier-sammansättning som helst (.instui-view.-mod, 0,2,0) oavsett källordning — :where(*) -wrappern bidrar med noll specificitet i sig, så det är rena dokumentation att detta är en global modifierare, inte en scoped villkor. En enkel klass-selektor matchar redan fristående (--mt-lg utan annan klass) eller kedjad på vilken komponent som helst, kärn- eller plugin-skapad, utan behov av per-komponent uppräkning. Ersätter det gamla mönstret med bar-klass-plus-uppräknad-per-komponent-sammansättning (globalSelectors/chainTargets), som inte nådde plugin-skapade komponenter och inte skalade till hög-kardinalitets-utilities som spacing.

Parametrar

p

string

name

string

Returnerar

string