Avoid unsafe `dangerouslySetInnerHTML`
React `dangerouslySetInnerHTML` should only render fixed or explicitly sanitized HTML.
#Metadata
#Why it matters
React bypasses its normal escaping model when `dangerouslySetInnerHTML` is used, which makes unsanitized HTML a direct XSS sink.
#Remediation
Prefer normal React rendering, or pass only fixed or explicitly sanitized HTML to `dangerouslySetInnerHTML`.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.security.dangerously-set-inner-html.rule.yaml.