Browse Source

Fix Storybook stories intialisation broken due to script config dependencies

Thibaud Colas 2 years ago
parent
commit
a517ee6dc9
1 changed files with 5 additions and 3 deletions
  1. 5 3
      client/tests/stubs.js

+ 5 - 3
client/tests/stubs.js

@@ -32,9 +32,11 @@ global.wagtailConfig = {
   ACTIVE_LOCALE: 'en',
 };
 
-document.body.innerHTML = `<script id="wagtail-config">${JSON.stringify({
-  CSRF_TOKEN: 'potato',
-})}</script>`;
+const script = document.createElement('script');
+script.type = 'application/json';
+script.id = 'wagtail-config';
+script.textContent = JSON.stringify({ CSRF_TOKEN: 'potato' });
+document.body.appendChild(script);
 
 global.wagtailVersion = '1.6a1';