/** * Default implementation of insertion factory. Inserts styles only once per renderer and performs * insertion immediately after styles computation. * * @internal */ const insertionFactory = () => { const insertionCache = {}; return function insertStyles(renderer, cssRules) { if (insertionCache[renderer.id] === undefined) { renderer.insertCSSRules(cssRules); insertionCache[renderer.id] = true; } }; }; export { insertionFactory }; //# sourceMappingURL=insertionFactory.esm.js.map