Hide System Objects (#2488)

* Hide System Objects

* add filter isSystem: false in FIND_MANY_METADATA_OBJECTS

* add filter isSystem: false in FIND_MANY_METADATA_OBJECTS

* update generated gql

* add filter to useFindManyObjectMetadataItems

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
Weiko
2023-11-14 15:27:24 +01:00
committed by GitHub
parent d27f16d97a
commit 7c229217be
9 changed files with 145 additions and 45 deletions

View File

@ -8,7 +8,11 @@ import { useFindManyObjectMetadataItems } from './useFindManyObjectMetadataItems
import { useUpdateOneObjectMetadataItem } from './useUpdateOneObjectMetadataItem';
export const useObjectMetadataItemForSettings = () => {
const { objectMetadataItems, loading } = useFindManyObjectMetadataItems();
const { objectMetadataItems, loading } = useFindManyObjectMetadataItems({
filter: {
isSystem: { is: false },
},
});
const activeObjectMetadataItems = objectMetadataItems.filter(
({ isActive }) => isActive,