element.innerHTML = ... arroja el siguiente error: This document requires 'TrustedHTML' .
Encontré esta documentación al respecto que tengo problemas para entender: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/require-trusted-types-for
¿Cómo se debe hacer para hacer un element.innerHTML = ... con trustedHTML ? ¿Significan que el fragmento de código a continuación solo debe colocarse en algún lugar antes element.innerHTML = ... ?
const sanitizer = trustedTypes.createPolicy('foo', { createHTML: (input) => DOMPurify.sanitize(input) });Disculpas por ser básico aquí, solo quiero entender en lo que me estoy metiendo.