pantoken / packages/core/src / varName
Function: varName()
varName(
prefix,path):string
Beta
Build a --instui-[prefix-]<kebab path> custom-property name.
Parameters
prefix
string
path
string[]
Returns
string
Example
ts
import { varName } from "@pantoken/core";
varName("primitive", ["color", "white"]); // → "--instui-primitive-color-white"
varName("", ["spacing", "spaceMd"]); // → "--instui-spacing-space-md"
varName("component", ["baseButton", "primaryBackground"]);
// → "--instui-component-base-button-primary-background"