Skip to content

Commit f16a3c8

Browse files
committed
Fix missing breadcrumbs
1 parent d6c9c6c commit f16a3c8

14 files changed

Lines changed: 45 additions & 0 deletions

File tree

src/routes/(app)/hangfire/+page.svelte

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<script lang="ts">
2+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
3+
4+
registerBreadcrumbs(() => [{ label: 'Hangfire' }]);
5+
</script>
6+
17
<h1 class="text-center text-8xl font-bold">
28
This is not supposed to be visible in prod<br />
39
Hangfire is supposed to be here

src/routes/(app)/shares/user/incoming/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
<script lang="ts">
22
import LoadingCircle from '$lib/components/svg/LoadingCircle.svelte';
33
import * as Table from '$lib/components/ui/table';
4+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
45
import { userSharesState, refreshUserShares } from '$lib/state/user-shares-state.svelte';
56
import IncomingShareItem from './incoming-share-item.svelte';
67
import ManageShare from './manage-share.svelte';
78
9+
registerBreadcrumbs(() => [{ label: 'Shared with Me' }]);
10+
811
let refreshPromise = $state(refreshUserShares());
912
1013
let manageShareDrawerOpen = $state(false);

src/routes/(app)/shares/user/invites/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<script lang="ts">
22
import LoadingCircle from '$lib/components/svg/LoadingCircle.svelte';
33
import * as Table from '$lib/components/ui/table';
4+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
45
import {
56
userSharesState,
67
refreshIncomingInvites,
@@ -9,6 +10,8 @@
910
import IncomingInviteItem from './incoming-invite-item.svelte';
1011
import OutgoingInviteItem from './outgoing-invite-item.svelte';
1112
13+
registerBreadcrumbs(() => [{ label: 'Invites' }]);
14+
1215
let outgoingInvitesPromise = $state(refreshOutgoingInvites());
1316
let incomingInvitesPromise = $state(refreshIncomingInvites());
1417
</script>

src/routes/(app)/shares/user/outgoing/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
<script lang="ts">
22
import LoadingCircle from '$lib/components/svg/LoadingCircle.svelte';
33
import * as Table from '$lib/components/ui/table';
4+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
45
import { userSharesState, refreshUserShares } from '$lib/state/user-shares-state.svelte';
56
import EditShare from './edit-share.svelte';
67
import UserShareItem from './user-share-item.svelte';
78
9+
registerBreadcrumbs(() => [{ label: 'Shares' }]);
10+
811
let editShareDrawerOpen = $state(false);
912
let editShareDrawerOpenCount = $state(0);
1013
let editIndex = $state(0);

src/routes/(auth)/activate/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
import Button from '$lib/components/ui/button/button.svelte';
88
import * as Card from '$lib/components/ui/card/index.js';
99
import { handleApiError } from '$lib/errorhandling/apiErrorHandling';
10+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
11+
12+
registerBreadcrumbs(() => [{ label: 'Activate Account' }]);
1013
1114
let secret = browser && page.url.searchParams.get('token');
1215

src/routes/(auth)/forgot-password/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88
import * as Card from '$lib/components/ui/card/index.js';
99
import { Field, FieldDescription } from '$lib/components/ui/field/index.js';
1010
import { handleApiError } from '$lib/errorhandling/apiErrorHandling';
11+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
1112
import { toast } from 'svelte-sonner';
1213
14+
registerBreadcrumbs(() => [{ label: 'Forgot Password' }]);
15+
1316
let email = $state<string>('');
1417
let emailValid = $state(false);
1518

src/routes/(auth)/login/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,11 @@
2020
import OauthButtons from '$lib/components/auth/oauth-buttons.svelte';
2121
import { gotoQueryRedirectOrFallback } from '$lib/utils/url';
2222
import { backendMetadata } from '$lib/state/backend-metadata-state.svelte';
23+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
2324
import Skeleton from '$lib/components/ui/skeleton/skeleton.svelte';
2425
26+
registerBreadcrumbs(() => [{ label: 'Login' }]);
27+
2528
let usernameOrEmail = $state('');
2629
let password = $state('');
2730
let turnstileResponse = $state<string | null>(null);

src/routes/(auth)/oauth/[provider]/create/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@
1010
import { FieldDescription } from '$lib/components/ui/field/index.js';
1111
import { isValidationError, mapToValRes } from '$lib/errorhandling/ValidationProblemDetails';
1212
import { handleApiError } from '$lib/errorhandling/apiErrorHandling';
13+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
1314
import { userState } from '$lib/state/user-state.svelte';
1415
import { onMount } from 'svelte';
1516
17+
registerBreadcrumbs(() => [{ label: `Sign Up With ${page.params.provider ?? 'OAuth'}` }]);
18+
1619
let username = $state<string>('');
1720
let usernameValid = $state<boolean>(false);
1821

src/routes/(auth)/oauth/error/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
import { page } from '$app/state';
44
import * as Card from '$lib/components/ui/card/index.js';
55
import { FieldDescription } from '$lib/components/ui/field/index.js';
6+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
7+
8+
registerBreadcrumbs(() => [{ label: 'Authentication Error' }]);
69
710
let error = $derived(page.url.searchParams.get('error'));
811
</script>

src/routes/(auth)/signup/+page.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@
1818
import OauthButtons from '$lib/components/auth/oauth-buttons.svelte';
1919
import { ChevronLeft, Mail } from '@lucide/svelte';
2020
import { backendMetadata } from '$lib/state/backend-metadata-state.svelte';
21+
import { registerBreadcrumbs } from '$lib/state/breadcrumbs-state.svelte';
2122
import Skeleton from '$lib/components/ui/skeleton/skeleton.svelte';
2223
24+
registerBreadcrumbs(() => [{ label: 'Sign Up' }]);
25+
2326
let username = $state<string>('');
2427
let usernameValid = $state<boolean>(false);
2528

0 commit comments

Comments
 (0)