UNPKG

@linaria/tags

Version:

Blazing fast zero-runtime CSS in JS library

12 lines (11 loc) 379 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildSlug = buildSlug; const PLACEHOLDER = /\[(.*?)]/g; const isValidArgName = (key, args) => key in args; function buildSlug(pattern, args) { return pattern.replace(PLACEHOLDER, (_, name) => isValidArgName(name, args) ? args[name].toString() : ''); } //# sourceMappingURL=buildSlug.js.map