File tree Expand file tree Collapse file tree 2 files changed +5
-25
lines changed
Expand file tree Collapse file tree 2 files changed +5
-25
lines changed Original file line number Diff line number Diff line change 11import { useMemo } from 'react' ;
22import { useApiResource } from '../lib/api/useApiResource.ts' ;
33import { CustomResourceDefinition } from '../types/customResourceDefinition.ts' ;
4- import { getCustomResourceDefinitionPluralName } from '../utils/getPluralName.ts' ;
4+
55import openapiSchemaToJsonSchema from '@openapi-contrib/openapi-schema-to-json-schema' ;
66import { APIError } from '../lib/api/error.ts' ;
7+ import { useResourcePluralNames } from './useResourcePluralNames.ts' ;
78
89export interface UseCustomResourceDefinitionQueryParams {
910 kind ?: string ;
@@ -23,7 +24,8 @@ export function useCustomResourceDefinitionQuery({
2324 apiGroupName,
2425 apiVersion,
2526} : UseCustomResourceDefinitionQueryParams ) : UseCustomResourceDefinitionQueryResult {
26- const customResourceDefinitionName = getCustomResourceDefinitionPluralName ( kind ) ;
27+ const { getPluralKind, isLoading : isGetPluralNameLoading } = useResourcePluralNames ( ) ;
28+ const customResourceDefinitionName = getPluralKind ( kind ?? '' ) ;
2729
2830 const {
2931 data : crdData ,
@@ -55,7 +57,7 @@ export function useCustomResourceDefinitionQuery({
5557 return {
5658 schema,
5759 crdData,
58- isLoading,
60+ isLoading : isLoading || isGetPluralNameLoading ,
5961 error,
6062 } ;
6163}
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments