UNPKG

@firecms/core

Version:

Awesome Firebase/Firestore-based headless open-source CMS

15 lines (14 loc) 508 B
import { Entity, FilterValues } from "../../types"; export type ScrollRestorationController = { getCollectionScroll: (fullPath: string, filters?: FilterValues<any>) => { scrollOffset: number; data: Entity<any>[]; } | undefined; updateCollectionScroll: (props: { fullPath: string; scrollOffset: number; filters?: FilterValues<any>; data: Entity<any>[]; }) => void; }; export declare function useScrollRestoration(): ScrollRestorationController;