diff --git a/packages/react-ui/src/app/routes/project-release/index.tsx b/packages/react-ui/src/app/routes/project-release/index.tsx index f6a26bc13b3..bd328468e61 100644 --- a/packages/react-ui/src/app/routes/project-release/index.tsx +++ b/packages/react-ui/src/app/routes/project-release/index.tsx @@ -53,7 +53,10 @@ const ProjectReleasesPage = () => { ); const { data, isLoading, refetch } = useQuery({ queryKey: ['project-releases'], - queryFn: () => projectReleaseApi.list(), + queryFn: () => + projectReleaseApi.list({ + projectId: authenticationSession.getProjectId()!, + }), }); const { data: projects } = projectCollectionUtils.useAll(); const columns: ColumnDef>[] = [ diff --git a/packages/react-ui/src/app/routes/templates/all-categories-view.tsx b/packages/react-ui/src/app/routes/templates/all-categories-view.tsx index 6dd3d6aed8b..475679c943f 100644 --- a/packages/react-ui/src/app/routes/templates/all-categories-view.tsx +++ b/packages/react-ui/src/app/routes/templates/all-categories-view.tsx @@ -21,6 +21,7 @@ const AllCategoriesViewSkeleton = ({ type AllCategoriesViewProps = { templatesByCategory: Record; + categories: string[]; onCategorySelect: (category: string) => void; onTemplateSelect: (template: Template) => void; isLoading?: boolean; @@ -29,6 +30,7 @@ type AllCategoriesViewProps = { export const AllCategoriesView = ({ templatesByCategory, + categories, onCategorySelect, onTemplateSelect, isLoading = false, @@ -40,7 +42,7 @@ export const AllCategoriesView = ({ return (
- {Object.keys(templatesByCategory).map((category) => { + {categories.map((category) => { const categoryTemplates = templatesByCategory[category]; return ( diff --git a/packages/react-ui/src/app/routes/templates/index.tsx b/packages/react-ui/src/app/routes/templates/index.tsx index cdae39b73e2..2c2d237c557 100644 --- a/packages/react-ui/src/app/routes/templates/index.tsx +++ b/packages/react-ui/src/app/routes/templates/index.tsx @@ -124,6 +124,7 @@ const TemplatesPage = () => { ) : showAllCategories ? ( (`/v1/project-releases/${releaseId}`); }, - async list() { - return await api.get>(`/v1/project-releases`); + async list(query: ListProjectReleasesRequest) { + return await api.get>( + `/v1/project-releases`, + query, + ); }, async create(requestBody: CreateProjectReleaseRequestBody) { return await api.post('/v1/project-releases', requestBody);