diff --git a/components/global/user/CTA.vue b/components/global/user/CTA.vue index ef8e109..781967f 100644 --- a/components/global/user/CTA.vue +++ b/components/global/user/CTA.vue @@ -45,20 +45,17 @@ async function handleLogout() { } } -function gotoProfilePage() { - router.push({ path: "/my/preferences" }) +type AvailableRoutes = "/my" | "/my/settings" - closeMenu() -} - -function gotoSettingsPage() { - router.push({ path: "/my/settings" }) +function pushRoute(to: AvailableRoutes) { + router.push({ path: to }) closeMenu() }