app/components/icon_component.html.erb
<%= content_tag(
:span,
content_tag(
:style,
"#icon-#{unique_id} { mask-image: url(#{icon_path}); -webkit-mask-image: url(#{icon_path}); }",
nonce: content_security_policy_nonce,
),
**tag_options,
id: "icon-#{unique_id}",
class: css_class,
) -%>