File tree Expand file tree Collapse file tree 3 files changed +27
-17
lines changed Expand file tree Collapse file tree 3 files changed +27
-17
lines changed Original file line number Diff line number Diff line change
1
+ <script lang =" ts" >
2
+ import { onMount } from " svelte" ;
3
+ import { page } from " $app/state" ;
4
+ import { goto } from " $app/navigation" ;
5
+ import { defaultNavPage } from " $lib/subnav" ;
6
+
7
+ onMount (() => {
8
+ if (page .error ?.message === " Not Found" ) {
9
+ if (page .url .pathname .startsWith (" /settings" )) {
10
+ goto (defaultNavPage (" settings" ), { replaceState: true });
11
+ } else if (page .url .pathname .startsWith (" /about" )) {
12
+ goto (defaultNavPage (" about" ), { replaceState: true });
13
+ } else {
14
+ goto (" /" , { replaceState: true });
15
+ }
16
+ }
17
+ });
18
+ </script >
Original file line number Diff line number Diff line change 1
- <script lang =" ts" >
2
- import { onMount } from " svelte" ;
3
- import { page } from " $app/stores" ;
4
- import { goto } from " $app/navigation" ;
5
- import { defaultNavPage } from " $lib/subnav" ;
6
-
7
- onMount (() => {
8
- if ($page .error ?.message === " Not Found" ) {
9
- if ($page .url .pathname .startsWith (" /settings" )) {
10
- goto (defaultNavPage (" settings" ), { replaceState: true });
11
- } else if ($page .url .pathname .startsWith (" /about" )) {
12
- goto (defaultNavPage (" about" ), { replaceState: true });
13
- } else {
14
- goto (" /" , { replaceState: true });
15
- }
16
- }
17
- });
1
+ <script >
2
+ import ErrorRedirector from " $components/misc/ErrorRedirector.svelte" ;
18
3
</script >
4
+
5
+ <ErrorRedirector />
Original file line number Diff line number Diff line change
1
+ <script >
2
+ import ErrorRedirector from " $components/misc/ErrorRedirector.svelte" ;
3
+ </script >
4
+
5
+ <ErrorRedirector />
You can’t perform that action at this time.
0 commit comments