@shopify/react-network
Version:
A collection of components that allow you to set common HTTP headers from within your React application
20 lines (17 loc) • 393 B
JavaScript
import { SriAsset, CspDirective } from '@shopify/network';
import { useCspDirective } from '../hooks.mjs';
function RequireSriFor({
scripts,
styles
}) {
const value = [];
if (scripts) {
value.push(SriAsset.Script);
}
if (styles) {
value.push(SriAsset.Style);
}
useCspDirective(CspDirective.RequireSriFor, value);
return null;
}
export { RequireSriFor as default };