diff --git a/src/frontend/apps/desk/src/features/teams/teams-panel/__tests__/PanelTeams.test.tsx b/src/frontend/apps/desk/src/features/teams/teams-panel/__tests__/PanelTeams.test.tsx index 5b74e05..3379ff5 100644 --- a/src/frontend/apps/desk/src/features/teams/teams-panel/__tests__/PanelTeams.test.tsx +++ b/src/frontend/apps/desk/src/features/teams/teams-panel/__tests__/PanelTeams.test.tsx @@ -18,6 +18,11 @@ jest.mock('next/router', () => ({ }), })); +jest.mock('next/navigation', () => ({ + ...jest.requireActual('next/navigation'), + useRouter: () => jest.fn(), +})); + describe('PanelTeams', () => { afterEach(() => { fetchMock.restore(); diff --git a/src/frontend/apps/desk/src/features/teams/teams-panel/components/PanelActions.tsx b/src/frontend/apps/desk/src/features/teams/teams-panel/components/PanelActions.tsx index dea3ad2..2aa34a3 100644 --- a/src/frontend/apps/desk/src/features/teams/teams-panel/components/PanelActions.tsx +++ b/src/frontend/apps/desk/src/features/teams/teams-panel/components/PanelActions.tsx @@ -1,9 +1,10 @@ +import { useRouter as useNavigate } from 'next/navigation'; import React from 'react'; import { useTranslation } from 'react-i18next'; import IconAdd from '@/assets/icons/icon-add.svg'; import IconSort from '@/assets/icons/icon-sort.svg'; -import { Box, BoxButton, StyledLink } from '@/components'; +import { Box, BoxButton } from '@/components'; import { useAuthStore } from '@/core/auth'; import { useCunninghamTheme } from '@/cunningham'; import { TeamsOrdering } from '@/features/teams/team-management/api'; @@ -15,6 +16,7 @@ export const PanelActions = () => { const { changeOrdering, ordering } = useTeamStore(); const { colorsTokens } = useCunninghamTheme(); const { userData } = useAuthStore(); + const navigate = useNavigate(); const can_create = userData?.abilities?.teams.can_create ?? false; @@ -48,17 +50,14 @@ export const PanelActions = () => {