Skip to content

Commit f06a869

Browse files
feat: split things even more (#887)
1 parent 5932852 commit f06a869

7 files changed

Lines changed: 24 additions & 16 deletions

File tree

src/frontend/src/routes/(needs_onboarding)/(login_required)/admin/config/+page.svelte

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
import { formatBytes, type ByteUnit } from '#functions/bytes';
77
import { type TimeUnit } from '#functions/times';
88
import ConfigLoadingSkeleton from './config_loading_skeleton.svelte';
9-
import StorageFilesCard from './storage_file_card.svelte';
10-
import RetentionPolicyCard from './retention_policy_card.svelte';
11-
import FileSecurityCard from './file_security_card.svelte';
12-
import SiteDescriptionCard from './site_description_card.svelte';
9+
10+
const { default: StorageFilesCard } = await import('./storage_file_card.svelte');
11+
const { default: RetentionPolicyCard } = await import('./retention_policy_card.svelte');
12+
const { default: FileSecurityCard } = await import('./file_security_card.svelte');
13+
const { default: SiteDescriptionCard } = await import('./site_description_card.svelte');
1314
1415
const { config: configQuery, update_config } = useConfigQuery();
1516

src/frontend/src/routes/(needs_onboarding)/(login_required)/admin/urls/+page.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
import { useFilesQuery } from '#queries/files';
66
import { toast } from 'svelte-sonner';
77
import { page } from '$app/state';
8-
import OutstandingUrlsCard from './outstanding_urls_card.svelte';
8+
9+
const { default: OutstandingUrlsCard } = await import('./outstanding_urls_card.svelte');
910
1011
let currentPage = $state(1);
1112
const pageSize = 20;

src/frontend/src/routes/(needs_onboarding)/(login_required)/admin/user/+page.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
import { useAuth } from '#queries/auth';
44
import { kebab_to_initials } from '#functions/string-conversion';
55
import { make_libravatar_url } from '#functions/libravatar';
6-
import ProfileFieldsGroup from './profile_fields_group.svelte';
7-
import ProfileSubmitSection from './profile_submit_section.svelte';
6+
7+
const { default: ProfileFieldsGroup } = await import('./profile_fields_group.svelte');
8+
const { default: ProfileSubmitSection } = await import('./profile_submit_section.svelte');
89
910
const { user, updateUser } = useAuth();
1011

src/frontend/src/routes/(needs_onboarding)/(login_required)/admin/users/+page.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
import { Button } from '$lib/components/ui/button';
88
import { Trash2, UserPlus } from '@lucide/svelte';
99
import { toast } from 'svelte-sonner';
10-
import CreateUserDialog from './create_user_dialog.svelte';
11-
import DeleteUserDialog from './delete_user_dialog.svelte';
10+
11+
const { default: CreateUserDialog } = await import('./create_user_dialog.svelte');
12+
const { default: DeleteUserDialog } = await import('./delete_user_dialog.svelte');
1213
1314
let currentPage = $state(1);
1415
const pageSize = 20;

src/frontend/src/routes/(needs_onboarding)/(navbar_and_footer)/speedtest/+page.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@
1818
import { Play, RotateCw, Activity, ArrowDown, ArrowUp, Timer } from '@lucide/svelte';
1919
import { Api } from '#consts/backend';
2020
import SpeedtestWorker from './speedtest.worker?worker';
21-
import SpeedGauge from './SpeedGauge.svelte';
22-
import SpeedGraph from './SpeedGraph.svelte';
21+
22+
const { default: SpeedGauge } = await import('./SpeedGauge.svelte');
23+
const { default: SpeedGraph } = await import('./SpeedGraph.svelte');
2324
2425
let worker: Worker | undefined;
2526
let status = $state<

src/frontend/src/routes/(needs_onboarding)/(navbar_and_footer)/upload/+page.svelte

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,23 @@
33
import { useConfigQuery } from '#queries/config';
44
import { Skeleton } from '$lib/components/ui/skeleton';
55
import { ScrollArea } from '$lib/components/ui/scroll-area';
6-
import RecentUpload from './recent_upload.svelte';
7-
import UploadShowcase from './upload_showcase.svelte';
86
import { toast } from 'svelte-sonner';
97
import { dev } from '$app/environment';
108
import { markdown_to_html } from '$lib/markdown/markdown';
119
import { Button } from '$lib/components/ui/button';
1210
import { fly, fade } from 'svelte/transition';
1311
import { onMount } from 'svelte';
1412
import { CloudOff } from '@lucide/svelte';
13+
import { UploadStage, isWhichUploadStage } from './enums';
1514
15+
// Stages
1616
const { default: Stage1 } = await import('./stage_1.svelte');
1717
const { default: Stage2 } = await import('./stage_2.svelte');
1818
const { default: Stage3 } = await import('./stage_3.svelte');
19-
import { UploadStage, isWhichUploadStage } from './enums';
19+
20+
// Modals
21+
const { default: UploadShowcase } = await import('./upload_showcase.svelte');
22+
const { default: RecentUpload } = await import('./recent_upload.svelte');
2023
2124
const { config: configData } = useConfigQuery();
2225

src/frontend/src/routes/onboarding/stage_2.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
isLoading = true;
4444
try {
4545
await update_config({
46-
total_storage_limit_gb: bytesToNumber(storageLimitVal, storageLimitUnit),
47-
max_file_size_mb: bytesToNumber(maxFileVal, maxFileUnit),
46+
total_storage_limit: bytesToNumber(storageLimitVal, storageLimitUnit),
47+
max_file_size_limit: bytesToNumber(maxFileVal, maxFileUnit),
4848
site_description: description
4949
});
5050
toast.success('Configuration saved');

0 commit comments

Comments
 (0)