mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
feat(web): Download links and Obtainium link generator on Utilities page and onboarding (#20589)
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
import OnboardingCard from '$lib/components/onboarding-page/onboarding-card.svelte';
|
||||
import OnboardingHello from '$lib/components/onboarding-page/onboarding-hello.svelte';
|
||||
import OnboardingLocale from '$lib/components/onboarding-page/onboarding-language.svelte';
|
||||
import OnboardingMobileApp from '$lib/components/onboarding-page/onboarding-mobile-app.svelte';
|
||||
import OnboardingServerPrivacy from '$lib/components/onboarding-page/onboarding-server-privacy.svelte';
|
||||
import OnboardingStorageTemplate from '$lib/components/onboarding-page/onboarding-storage-template.svelte';
|
||||
import OnboardingTheme from '$lib/components/onboarding-page/onboarding-theme.svelte';
|
||||
@@ -14,7 +15,14 @@
|
||||
import { retrieveServerConfig, retrieveSystemConfig, serverConfig } from '$lib/stores/server-config.store';
|
||||
import { user } from '$lib/stores/user.store';
|
||||
import { setUserOnboarding, updateAdminOnboarding } from '@immich/sdk';
|
||||
import { mdiCloudCheckOutline, mdiHarddisk, mdiIncognito, mdiThemeLightDark, mdiTranslate } from '@mdi/js';
|
||||
import {
|
||||
mdiCellphoneArrowDownVariant,
|
||||
mdiCloudCheckOutline,
|
||||
mdiHarddisk,
|
||||
mdiIncognito,
|
||||
mdiThemeLightDark,
|
||||
mdiTranslate,
|
||||
} from '@mdi/js';
|
||||
import { onMount } from 'svelte';
|
||||
import { t } from 'svelte-i18n';
|
||||
|
||||
@@ -26,6 +34,7 @@
|
||||
| typeof OnboardingStorageTemplate
|
||||
| typeof OnboardingServerPrivacy
|
||||
| typeof OnboardingUserPrivacy
|
||||
| typeof OnboardingMobileApp
|
||||
| typeof OnboardingLocale;
|
||||
role: OnboardingRole;
|
||||
title?: string;
|
||||
@@ -76,6 +85,13 @@
|
||||
title: $t('admin.backup_onboarding_title'),
|
||||
icon: mdiCloudCheckOutline,
|
||||
},
|
||||
{
|
||||
name: 'mobile_app',
|
||||
component: OnboardingMobileApp,
|
||||
role: OnboardingRole.USER,
|
||||
title: $t('mobile_app'),
|
||||
icon: mdiCellphoneArrowDownVariant, // or you can use mdiCellphone
|
||||
},
|
||||
]);
|
||||
|
||||
let index = $state(0);
|
||||
|
||||
Reference in New Issue
Block a user