Merge pull request #9993 from backstage/jhaals/rem-useEntityListProvider

catalog-react: Remove useEntityListProvider
This commit is contained in:
Johan Haals
2022-03-04 15:01:16 +01:00
committed by GitHub
4 changed files with 5 additions and 20 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': minor
---
**BREAKING**: Removed `useEntityListProvider` use `useEntityList` instead.
-5
View File
@@ -527,11 +527,6 @@ export function useEntityList<
EntityFilters extends DefaultEntityFilters = DefaultEntityFilters,
>(): EntityListContextProps<EntityFilters>;
// @public @deprecated
export function useEntityListProvider<
EntityFilters extends DefaultEntityFilters = DefaultEntityFilters,
>(): EntityListContextProps<EntityFilters>;
// @public
export function useEntityOwnership(): {
loading: boolean;
-1
View File
@@ -28,7 +28,6 @@ export type {
export {
EntityListContext,
EntityListProvider,
useEntityListProvider,
useEntityList,
} from './useEntityListProvider';
export type {
@@ -249,20 +249,6 @@ export const EntityListProvider = <EntityFilters extends DefaultEntityFilters>({
);
};
/**
* Hook for interacting with the entity list context provided by the {@link EntityListProvider}.
* @public
* @deprecated use {@link useEntityList} instead.
*/
export function useEntityListProvider<
EntityFilters extends DefaultEntityFilters = DefaultEntityFilters,
>(): EntityListContextProps<EntityFilters> {
const context = useContext(EntityListContext);
if (!context)
throw new Error('useEntityList must be used within EntityListProvider');
return context;
}
/**
* Hook for interacting with the entity list context provided by the {@link EntityListProvider}.
* @public