Skip to content

Commit

Permalink
Merge branch 'main' into renovate/lock-file-maintenance
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaopeng0202 authored Jan 3, 2025
2 parents 2869e50 + b329770 commit 80cc279
Show file tree
Hide file tree
Showing 52 changed files with 56 additions and 72 deletions.
24 changes: 4 additions & 20 deletions frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"react-beforeunload": "^2.6.0",
"react-dom": "^18.2.0",
"react-hash-string": "^1.0.0",
"react-router-dom": "^7.0.0",
"react-router": "^7.1.1",
"react-test-renderer": "^18.2.0",
"react-toastify": "^11.0.0",
"sass": "^1.77.7",
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/App.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { useContext, useEffect } from 'react';
import {
createBrowserRouter, RouteObject, RouterProvider
} from 'react-router-dom';
} from 'react-router';
import { Amplify } from 'aws-amplify';
import { ClassPrefix } from '@carbon/react';
import { ToastContainer } from 'react-toastify';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react'
import { fireEvent, render, screen } from '@testing-library/react';
import ApplicantInformationForm from '../../components/ApplicantInformationForm/index';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';

describe('Test the Form Progress component', () => {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/BCHeader.test.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { render } from '@testing-library/react';
import renderer from 'react-test-renderer';
import BCHeader from '../../components/BCHeader';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/CollectionStep.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { render, fireEvent, waitFor, screen } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import SeedlotRegistrarionForm from '../../views/Seedlot/SeedlotRegistrationForm';
import makeServer from '../../mock-server/server';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { render, fireEvent, waitFor, screen } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import SeedlotRegistrarionForm from '../../views/Seedlot/SeedlotRegistrationForm';
import makeServer from '../../mock-server/server';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/FavouriteCard.test.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { fireEvent, render, screen } from '@testing-library/react';
import FavouriteCard from '../../components/Card/FavouriteCard';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/FormProgress.test.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react'
import { render, screen } from '@testing-library/react';
import FormProgress from '../../components/FormProgress/index';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';

describe('Test the Form Progress component', () => {
it('should render correctly', () => {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/InterimStep.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { render, fireEvent, waitFor, screen } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import SeedlotRegistrarionForm from '../../views/Seedlot/SeedlotRegistrationForm';
import makeServer from '../../mock-server/server';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/OrchardStep.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { render, fireEvent, waitFor, screen } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import SeedlotRegistrarionForm from '../../views/Seedlot/SeedlotRegistrationForm';
import makeServer from '../../mock-server/server';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/OwnershipStep.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { render, fireEvent, waitFor, screen } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import SeedlotRegistrarionForm from '../../views/Seedlot/SeedlotRegistrationForm';
import makeServer from '../../mock-server/server';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/RecentActivities.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { fireEvent, render, screen, waitFor } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import RecentActivities from '../../components/RecentActivities';
import makeServer from '../../mock-server/server';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';
import { render, screen } from '@testing-library/react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import SeedlotActivities from '../../components/SeedlotActivities';

describe('Seedlot Activities component', () => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react'
import { fireEvent, render, screen } from '@testing-library/react';
import SeedlotActivityHistory from '../../components/SeedlotActivityHistory/index';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';

describe('Test the Form Progress component', () => {
it('should render correctly', () => {
Expand All @@ -23,7 +23,7 @@ describe('Test the Form Progress component', () => {
</BrowserRouter>
);


const dropdownElement = screen.getAllByRole('combobox');
fireEvent.click(dropdownElement[0]);
expect(screen.getByText('Own activity')).toBeInTheDocument();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react'
import { fireEvent, render, screen } from '@testing-library/react';
import SeedlotRegistrationProgress from '../../components/SeedlotRegistrationProgress/index';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';

describe('Test the Form Progress component', () => {
it('should render correctly', () => {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/components/SeedlotTable.test.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { render, screen } from '@testing-library/react';
import SeedlotTable from '../../components/SeedlotTable';
import MySeedlotsItems from '../../mock-server/fixtures/MySeedlotsItems';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/views/CreateAClass.test.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react'
import { render, screen } from '@testing-library/react';
import CreateAClass from '../../views/Seedlot/CreateAClass/index';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import makeServer from '../../mock-server/server';

Expand Down
2 changes: 1 addition & 1 deletion frontend/src/__test__/views/Landing.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* eslint-disable no-undef */
import React from 'react';
import { BrowserRouter } from 'react-router-dom';
import { BrowserRouter } from 'react-router';
import { render } from '@testing-library/react';
import renderer from 'react-test-renderer';
import Landing from '../../views/Landing';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/BCHeader/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import { Link, useLocation, useNavigate } from 'react-router-dom';
import { Link, useLocation, useNavigate } from 'react-router';

import {
HeaderContainer,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/Breadcrumbs/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';
import {
Breadcrumb,
BreadcrumbItem,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/Card/FavouriteCard/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import { Tile, OverflowMenu, OverflowMenuItem } from '@carbon/react';
import * as Icons from '@carbon/icons-react';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/Card/SmallCard/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React from 'react';
import * as Icons from '@carbon/icons-react';
import * as Pictograms from '@carbon/pictograms-react';
import { Tile } from '@carbon/react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import './styles.scss';

Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/Card/StandardCard/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';

import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import { Tile, IconButton } from '@carbon/react';
import * as Icons from '@carbon/icons-react';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/OrganizationSelection/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import {
} from '@carbon/react';
import { ArrowRight } from '@carbon/icons-react';
import { useQueries, useQueryClient } from '@tanstack/react-query';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import AuthContext from '../../contexts/AuthContext';
import { getForestClientByNumberOrAcronym } from '../../api-service/forestClientsAPI';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/RecentActivities/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';
import { useQuery } from '@tanstack/react-query';

import {
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/ScrollToTop/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useEffect } from 'react';
import { useLocation } from 'react-router-dom';
import { useLocation } from 'react-router';

interface ScrollToTopProps {
enabled?: boolean
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/SeedlotNavigator/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import {
Button, TextInput, Column
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { Link } from 'react-router-dom';
import { Link } from 'react-router';
import { Button } from '@carbon/react';
import {
HeaderObj, RowItem, NotifCtrlType, GeneticWorthDictType,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, {
useState, useEffect, useRef, useContext
} from 'react';
import { AxiosError, AxiosResponse } from 'axios';
import { Link } from 'react-router-dom';
import { Link } from 'react-router';
import { useMutation, useQuery } from '@tanstack/react-query';
import {
Tabs, TabList, Tab, FlexGrid, Row, Column,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/SeedlotTable/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useState } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import { DataTableSkeleton, Pagination } from '@carbon/react';
import { useQuery } from '@tanstack/react-query';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/layout/PrivateLayout/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { Outlet, Link } from 'react-router-dom';
import { Outlet, Link } from 'react-router';

import { Content, ActionableNotification } from '@carbon/react';
import { useQueries } from '@tanstack/react-query';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/routes/ProtectedRoute/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext } from 'react';
import { Navigate, Outlet } from 'react-router-dom';
import { Navigate, Outlet } from 'react-router';
import AuthContext from '../../contexts/AuthContext';
import ROUTES from '../constants';

Expand Down
2 changes: 1 addition & 1 deletion frontend/src/routes/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { Navigate, RouteObject } from 'react-router-dom';
import { Navigate, RouteObject } from 'react-router';

import ROUTES from './constants';
import { getStoredPath } from '../utils/PathUtils';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/ErrorViews/FourOhFour/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';
import {
FlexGrid, Row, Column,
Button
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/ErrorViews/FourOhThree/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';
import {
FlexGrid, Row, Column,
Button
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/Landing/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext } from 'react';
import { Link, useSearchParams } from 'react-router-dom';
import { Link, useSearchParams } from 'react-router';

import {
Button, Grid,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import React, {
} from 'react';
import {
useNavigate, useParams, useSearchParams, useLocation
} from 'react-router-dom';
} from 'react-router';
import {
useMutation, useQuery
} from '@tanstack/react-query';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/Seedlot/CreateAClass/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';
import {
ActionableNotification,
Button,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/Seedlot/EditAClassApplication/Form.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import { Save } from '@carbon/icons-react';
import { useMutation, useQuery } from '@tanstack/react-query';
import { AxiosError } from 'axios';
import { toast } from 'react-toastify';
import { useNavigate, useParams } from 'react-router-dom';
import { useNavigate, useParams } from 'react-router';

import AuthContext from '../../../contexts/AuthContext';
import { getSeedlotById, patchSeedlotApplicationInfo } from '../../../api-service/seedlotAPI';
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/Seedlot/MySeedlots/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import {
Row,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/views/Seedlot/ReviewSeedlots/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import {
Row,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { useNavigate, useSearchParams } from 'react-router-dom';
import { useNavigate, useSearchParams } from 'react-router';
import {
FlexGrid,
Column,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext } from 'react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import { Row, Column, IconButton } from '@carbon/react';
import { ArrowRight } from '@carbon/icons-react';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {
Column, TextInput, TextInputSkeleton
} from '@carbon/react';
import { Edit } from '@carbon/icons-react';
import { useNavigate } from 'react-router-dom';
import { useNavigate } from 'react-router';

import { SeedlotApplicantType } from '../../../../types/SeedlotType';
import { addParamToPath } from '../../../../utils/PathUtils';
Expand Down
Loading

0 comments on commit 80cc279

Please sign in to comment.