Skip to content

Commit d8388c3

Browse files
committed
Choice project and template
1 parent 775aff0 commit d8388c3

12 files changed

Lines changed: 951 additions & 831 deletions

File tree

frontend/src/api.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@ export const API = {
119119
SECRETS_DELETE: (projectName: IProject['project_name']) => `${API.BASE()}/project/${projectName}/secrets/delete`,
120120
// GPUS
121121
GPUS_LIST: (projectName: IProject['project_name']) => `${API.BASE()}/project/${projectName}/gpus/list`,
122+
// GPUS
123+
TEMPLATES_LIST: (projectName: IProject['project_name']) => `${API.BASE()}/project/${projectName}/templates/list`,
122124
},
123125

124126
BACKENDS: {

frontend/src/hooks/useProjectFilter.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const useProjectFilter = ({ localStorePrefix }: Args) => {
1616
null,
1717
);
1818

19-
const { data: projectsData } = useGetProjectsQuery({});
19+
const { data: projectsData, isLoading } = useGetProjectsQuery({});
2020

2121
const projectOptions = useMemo<SelectCSDProps.Options>(() => {
2222
if (!projectsData?.data?.length) return [];
@@ -40,5 +40,6 @@ export const useProjectFilter = ({ localStorePrefix }: Args) => {
4040
projectOptions,
4141
selectedProject,
4242
setSelectedProject,
43+
isLoadingProjectOptions: isLoading,
4344
} as const;
4445
};

0 commit comments

Comments
 (0)