UNPKG

xuxi

Version:

Dynamically utility for combining different types of values ​​into a single value.

2 lines (1 loc) 325 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.cvx=cvx;const cnx_1=require("./cnx");function cvx(t){return(i={})=>{const a={...t.defaultVariants,...i},o=Object.keys(t.variants).map(n=>{const r=a[n],e=String(r),s=t.variants[n],c=e in s?e:r;return c?s[c]:void 0});return(0,cnx_1.cnx)(t.assign,o)}}