From 267d2b54f2067cd3e165abe0f6d178e18ff3e5d0 Mon Sep 17 00:00:00 2001 From: Arik Chakma Date: Fri, 1 Aug 2025 20:43:04 +0600 Subject: [PATCH] fix: migrated team urls (#8982) --- src/components/Dashboard/DashboardPage.tsx | 8 ++++---- src/components/Navigation/DropdownTeamList.tsx | 6 +++--- src/components/RespondInviteForm.tsx | 14 +++++++------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/components/Dashboard/DashboardPage.tsx b/src/components/Dashboard/DashboardPage.tsx index e8b002aa8..a401e31de 100644 --- a/src/components/Dashboard/DashboardPage.tsx +++ b/src/components/Dashboard/DashboardPage.tsx @@ -82,7 +82,7 @@ export function DashboardPage(props: DashboardPageProps) { 'striped-loader-slate': isLoading, })} > -
+
{!isLoading && ( <> @@ -107,7 +107,7 @@ export function DashboardPage(props: DashboardPageProps) { href: `/respond-invite?i=${team.memberId}`, } : { - href: `/team?t=${team._id}`, + href: `/teams/${team._id}/activity`, })} avatar={avatarUrl} /> @@ -116,8 +116,8 @@ export function DashboardPage(props: DashboardPageProps) { )} diff --git a/src/components/Navigation/DropdownTeamList.tsx b/src/components/Navigation/DropdownTeamList.tsx index 3fbe3d77e..9ca6387eb 100644 --- a/src/components/Navigation/DropdownTeamList.tsx +++ b/src/components/Navigation/DropdownTeamList.tsx @@ -26,7 +26,7 @@ export function DropdownTeamList(props: DropdownTeamListProps) { setIsLoading(true); const { response, error } = await httpGet( - `${import.meta.env.PUBLIC_API_URL}/v1-get-user-teams` + `${import.meta.env.PUBLIC_API_URL}/v1-get-user-teams`, ); if (error || !response) { toast.error(error?.message || 'Something went wrong'); @@ -73,7 +73,7 @@ export function DropdownTeamList(props: DropdownTeamListProps) { if (team.status === 'invited') { pageLink = `/respond-invite?i=${team.memberId}`; } else if (team.status === 'joined') { - pageLink = `/team/activity?t=${team._id}`; + pageLink = `/teams/${team._id}/activity`; } return ( @@ -95,7 +95,7 @@ export function DropdownTeamList(props: DropdownTeamListProps) { No teams found.{' '} Create a team diff --git a/src/components/RespondInviteForm.tsx b/src/components/RespondInviteForm.tsx index 8e1e01850..20f62eb21 100644 --- a/src/components/RespondInviteForm.tsx +++ b/src/components/RespondInviteForm.tsx @@ -34,7 +34,7 @@ export function RespondInviteForm() { async function loadInvitation(inviteId: string) { const { response, error } = await httpGet( - `${import.meta.env.PUBLIC_API_URL}/v1-get-invitation/${inviteId}` + `${import.meta.env.PUBLIC_API_URL}/v1-get-invitation/${inviteId}`, ); if (error || !response) { setError(error?.message || 'Something went wrong'); @@ -64,7 +64,7 @@ export function RespondInviteForm() { `${import.meta.env.PUBLIC_API_URL}/v1-respond-invite/${inviteId}`, { status, - } + }, ); if (error || !response) { setError(error?.message || 'Something went wrong'); @@ -75,7 +75,7 @@ export function RespondInviteForm() { window.location.href = '/'; return; } - window.location.href = `/team/activity?t=${response.teamId}`; + window.location.href = `/teams/${response.teamId}/activity`; } if (isLoadingInvite) { @@ -85,7 +85,7 @@ export function RespondInviteForm() { if (!invite) { return (
- +

Error

@@ -106,7 +106,7 @@ export function RespondInviteForm() { return (

- +

Join Team

@@ -139,7 +139,7 @@ export function RespondInviteForm() { pageProgressMessage.set(''); }) } - className="grow cursor-pointer rounded-lg hover:bg-gray-300 bg-gray-200 px-3 py-2 text-center" + className="grow cursor-pointer rounded-lg bg-gray-200 px-3 py-2 text-center hover:bg-gray-300" > Accept @@ -150,7 +150,7 @@ export function RespondInviteForm() { pageProgressMessage.set(''); }) } - className="grow cursor-pointer rounded-lg bg-red-500 hover:bg-red-600 px-3 py-2 text-white disabled:opacity-40" + className="grow cursor-pointer rounded-lg bg-red-500 px-3 py-2 text-white hover:bg-red-600 disabled:opacity-40" > Reject