From 26c1405433272118b76da27e41552bbe279f90cb Mon Sep 17 00:00:00 2001 From: Tylor Steinberger Date: Tue, 21 May 2024 20:34:42 -0400 Subject: [PATCH] feat: use relative:false --- examples/realworld/src/ui/components/EditArticle.ts | 2 +- examples/realworld/src/ui/pages/article.ts | 2 +- examples/realworld/src/ui/pages/settings.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/realworld/src/ui/components/EditArticle.ts b/examples/realworld/src/ui/components/EditArticle.ts index 919ca03c2..f63fe1e6d 100644 --- a/examples/realworld/src/ui/components/EditArticle.ts +++ b/examples/realworld/src/ui/components/EditArticle.ts @@ -43,7 +43,7 @@ export function useEditArticle( Effect.flatMap(onSubmit), Effect.catchTags({ Unprocessable: (error) => RefSubject.set(errors, error.errors), - Unauthorized: () => Router.navigate(Routes.login), + Unauthorized: () => Router.navigate(Routes.login, { relative: false }), ParseError: (issue) => RefSubject.set(errors, [issue.message]) }) ) diff --git a/examples/realworld/src/ui/pages/article.ts b/examples/realworld/src/ui/pages/article.ts index df05ce9c2..2e9b2c720 100644 --- a/examples/realworld/src/ui/pages/article.ts +++ b/examples/realworld/src/ui/pages/article.ts @@ -128,7 +128,7 @@ function ArticleMeta(ref: RefSubject.RefSubject) { const deleteArticle = Effect.gen(function*() { const slug = yield* article.slug yield* Articles.delete({ slug }) - yield* Router.navigate(Routes.home) + yield* Router.navigate(Routes.home, { relative: false }) }) const currentUserActions = Fx.if(currentUserIsAuthor, { diff --git a/examples/realworld/src/ui/pages/settings.ts b/examples/realworld/src/ui/pages/settings.ts index 169ff570d..38d97358a 100644 --- a/examples/realworld/src/ui/pages/settings.ts +++ b/examples/realworld/src/ui/pages/settings.ts @@ -25,7 +25,7 @@ export const main = Fx.gen(function*(_) { const logoutCurrentUser = RefSubject.set(CurrentUser, AsyncData.noData()).pipe( Effect.zipRight(Users.logout()), - Effect.zipRight(Router.navigate(Routes.login)) + Effect.zipRight(Router.navigate(Routes.login, { relative: false })) ) return html`