We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 96cfe5a commit 1715534Copy full SHA for 1715534
1 file changed
src/routes/+layout.svelte
@@ -43,16 +43,18 @@
43
afterNavigate(async () => {
44
setTheme(getTheme());
45
setColorscheme(getColorscheme());
46
- // Add your error handling...
47
if (!$refetch) return;
48
$refetch = false;
49
- const user = await trpc($page).getUser.query(undefined, {
50
- context: {
51
- skipBatch: true
52
- }
53
- });
54
- $session.user = user;
55
- $session.loading = false;
+ try {
+ const user = await trpc($page).getUser.query(undefined, {
+ context: {
+ skipBatch: true
+ }
+ });
+ $session.user = user;
+ } finally {
56
+ $session.loading = false;
57
58
});
59
60
const logout = async () => {
0 commit comments