1
0
mirror of https://github.com/flarum/core.git synced 2025-07-19 07:41:22 +02:00

feat: split preloaded JSON payload and frontend boot into separate <script> tags (#3461)

This commit is contained in:
flawedworld
2022-06-13 16:11:00 +01:00
committed by GitHub
parent 4748f31d93
commit 818035f385

View File

@@ -21,11 +21,14 @@
{!! $js !!}
<script id="flarum-json-payload" type="application/json">@json($payload)</script>
<script>
const data = JSON.parse(document.getElementById('flarum-json-payload').textContent);
document.getElementById('flarum-loading').style.display = 'none';
try {
flarum.core.app.load(@json($payload));
flarum.core.app.load(data);
flarum.core.app.bootExtensions(flarum.extensions);
flarum.core.app.boot();
} catch (e) {