Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 33x 33x 33x 33x 18x 18x 16x | import { camelToDash } from "../../dom/utils/camel-to-dash" import { renderHTML } from "../../html/utils/render" import { SVGRenderState } from "../types" import { camelCaseAttributes } from "./camel-case-attrs" export function renderSVG(element: SVGElement, renderState: SVGRenderState) { renderHTML(element as any, renderState) for (const key in renderState.attrs) { element.setAttribute( !camelCaseAttributes.has(key) ? camelToDash(key) : key, renderState.attrs[key] as string ) } } |