diff --git a/src/components/Organizations/OrganizationsList.tsx b/src/components/Organizations/OrganizationsList.tsx index 623cbee..6311a93 100644 --- a/src/components/Organizations/OrganizationsList.tsx +++ b/src/components/Organizations/OrganizationsList.tsx @@ -8,21 +8,26 @@ import { RoutedPagination } from '~components/Pagination/Pagination' import LoadingError from '~src/layout/LoadingError' import { useTranslation } from 'react-i18next' import { LoadingCards } from '~src/layout/Loading' -import { ORGANIZATIONS_LIST_PATH } from '~src/router' +import { organizationsListPath } from '~src/router' +import { ChangeEvent } from 'react' export const OrganizationsFilter = () => { const { t } = useTranslation() const navigate = useNavigate() const debouncedSearch = debounce((value) => { - navigate(generatePath(ORGANIZATIONS_LIST_PATH, { page: '0', query: value as string })) + navigate(generatePath(organizationsListPath, { page: '0', query: value as string })) }, 1000) - const searchOnChange = (event: any) => { - debouncedSearch(event.target.value) - } - - return + return ( + ) => { + debouncedSearch(event.target.value) + }} + /> + ) } export const PaginatedOrganizationsList = () => { @@ -51,7 +56,7 @@ export const PaginatedOrganizationsList = () => { } return ( - + {orgs?.organizations.map((org) => ( ))} diff --git a/src/components/TopBar.tsx b/src/components/TopBar.tsx index 70d6a71..a1ec800 100644 --- a/src/components/TopBar.tsx +++ b/src/components/TopBar.tsx @@ -15,7 +15,7 @@ import { useTranslation } from 'react-i18next' import { RxHamburgerMenu } from 'react-icons/rx' import { generatePath } from 'react-router-dom' import { VocdoniEnvironment } from '~constants' -import { ORGANIZATIONS_LIST_PATH } from '~src/router' +import { organizationsListPath } from '~src/router' import logoUrl from '/images/logo-header.png' import logoStgUrl from '/images/logo-header-stg.png' @@ -48,7 +48,7 @@ export const TopBar = () => { const links: HeaderLink[] = [ { name: t('links.organizations'), - url: generatePath(ORGANIZATIONS_LIST_PATH, { page: null, query: null }), + url: generatePath(organizationsListPath, { page: null, query: null }), }, { name: t('links.processes'), diff --git a/src/router/index.tsx b/src/router/index.tsx index 4ed3c11..6d536c2 100644 --- a/src/router/index.tsx +++ b/src/router/index.tsx @@ -14,7 +14,6 @@ export const organizationPath = '/organization/:pid' const Home = lazy(() => import('~pages/Home')) const Organization = lazy(() => import('~pages/Organization/Organization')) const OrganizationList = lazy(() => import('~pages/Organization/List')) -const ProcessList = lazy(() => import('~pages/Process/List')) const Vote = lazy(() => import('~pages/Vote')) export const RoutesProvider = () => { @@ -41,14 +40,6 @@ export const RoutesProvider = () => { ), }, - { - path: processListPath, - element: ( - - - - ), - }, { path: processPath, element: (