UNPKG

element-vir

Version:

Heroic. Reactive. Declarative. Type safe. Web components without compromise.

16 lines (15 loc) 581 B
/* eslint-disable @typescript-eslint/no-unused-vars */ import { hasTagName } from '../minimal-element-definition.js'; import { transformTemplate } from '../transform-template.js'; function transformCss(...[lastNewString, currentLitString, currentValue,]) { if (!hasTagName(currentValue)) { return undefined; } return { replacement: currentValue.tagName, getExtraValues: undefined, }; } export function transformCssTemplate(inputTemplateStrings, inputValues) { return transformTemplate(inputTemplateStrings, inputValues, transformCss); }