import { AppRoute } from '$lib/constants'; import { serverConfig } from '$lib/stores/server-config.store'; import { getFormatter } from '$lib/utils/i18n'; import { redirect } from '@sveltejs/kit'; import { get } from 'svelte/store'; import type { PageLoad } from './$types'; export const load = (async ({ parent, url }) => { await parent(); const { isInitialized } = get(serverConfig); if (!isInitialized) { // Admin not registered redirect(302, AppRoute.AUTH_REGISTER); } const $t = await getFormatter(); return { meta: { title: $t('login'), }, continueUrl: url.searchParams.get('continue') || AppRoute.PHOTOS, }; }) satisfies PageLoad;