Skip to content

Commit 533882c

Browse files
committed
Fixing CSP errors
1 parent d4c1cdf commit 533882c

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

docs/_layouts/default.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
</head>
2525

2626
<body class="wrap">
27-
<script>document.body.className += ' js-enabled' + ('noModule' in HTMLScriptElement.prototype ? ' nhsuk-frontend-supported' : '');</script>
28-
2927
<a class="nhsuk-skip-link" href="#maincontent">Skip to main content</a>
3028

3129
{%- include header.html -%}
@@ -34,10 +32,7 @@
3432

3533
{%- include footer.html -%}
3634

37-
<script type="module">
38-
import { initAll } from '{{site.baseurl}}/assets/js/nhsuk-frontend.min.js'
39-
initAll()
40-
</script>
35+
<script type="module" src="{{site.baseurl}}/assets/js/init.js"></script>
4136
</body>
4237

4338
</html>

docs/assets/js/init.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// Add classes to body for progressive enhancement
2+
document.body.className += ' js-enabled' + ('noModule' in HTMLScriptElement.prototype ? ' nhsuk-frontend-supported' : '');
3+
4+
// Initialize NHS UK Frontend components
5+
import { initAll } from './nhsuk-frontend.min.js';
6+
initAll();

0 commit comments

Comments
 (0)