diff --git a/app/Http/View/Composers/HeadComposer.php b/app/Http/View/Composers/HeadComposer.php index ef3993fa..77515fc6 100644 --- a/app/Http/View/Composers/HeadComposer.php +++ b/app/Http/View/Composers/HeadComposer.php @@ -141,7 +141,6 @@ class HeadComposer 'base_url' => url('/'), 'site_name' => option_localized('site_name'), 'route' => request()->path(), - 'i18n' => new \stdClass(), ]; $view->with('blessing', $blessing); } diff --git a/resources/assets/src/scripts/extra.ts b/resources/assets/src/scripts/extra.ts index 1362bf6d..8a185eeb 100644 --- a/resources/assets/src/scripts/extra.ts +++ b/resources/assets/src/scripts/extra.ts @@ -1,12 +1,11 @@ -export function getExtraData(): any { +export function getExtraData(): Record { const jsonElement = document.querySelector('#blessing-extra') /* istanbul ignore next */ if (jsonElement) { return JSON.parse(jsonElement.textContent ?? '{}') + } else { + return {} } } -const extraData = getExtraData() -if (extraData) { - blessing.extra = extraData -} +blessing.extra = getExtraData()