UNPKG

@chasemoskal/magical

Version:

web toolkit for lit apps

21 lines (15 loc) 383 B
import {camelCss} from "./camel-css.js" import {CSSResult, unsafeCSS} from "lit" export {camelCss} export function css( strings: TemplateStringsArray, ...values: any[] ): CSSResult { const input = Array.from(strings).reduce( (previous, current, index) => previous + current + (values[index] ?? ""), "" ) const output = camelCss(input) return unsafeCSS(output) }