@firecms/core
Version:
Awesome Firebase/Firestore-based headless open-source CMS
13 lines (12 loc) • 460 B
TypeScript
import { Entity } from "../../types";
export interface DataOrderProps<M extends Record<string, any>> {
data: Entity<M>[];
entitiesDisplayedFirst?: Entity<M>[];
}
/**
* This hook is used to have some entities at the beginning of data.
* @param path
* @param entitiesDisplayedFirst
* @group Hooks and utilities
*/
export declare function useDataOrder<M extends Record<string, any>>({ data, entitiesDisplayedFirst }: DataOrderProps<M>): Entity<M>[];