Used query fields for record table and record board (#4857)
- Added two hooks for computing query keys for index table and index board. - Using query keys for findManyRecords on index table and index board
This commit is contained in:
@ -0,0 +1,20 @@
|
||||
import { ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem';
|
||||
import { getLabelIdentifierFieldMetadataItem } from '@/object-metadata/utils/getLabelIdentifierFieldMetadataItem';
|
||||
|
||||
export const getObjectMetadataIdentifierFields = ({
|
||||
objectMetadataItem,
|
||||
}: {
|
||||
objectMetadataItem: ObjectMetadataItem;
|
||||
}) => {
|
||||
const labelIdentifierFieldMetadataItem =
|
||||
getLabelIdentifierFieldMetadataItem(objectMetadataItem);
|
||||
|
||||
const imageIdentifierFieldMetadataItem = objectMetadataItem.fields.find(
|
||||
(field) => field.id === objectMetadataItem.imageIdentifierFieldMetadataId,
|
||||
);
|
||||
|
||||
return {
|
||||
labelIdentifierFieldMetadataItem,
|
||||
imageIdentifierFieldMetadataItem,
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user