@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
12 lines (11 loc) • 386 B
TypeScript
import type React from 'react';
export type IsolationDataReference = {
refresh: (options?: {
deferred?: boolean;
}) => void;
update: (data: unknown) => void;
cleanup: (fn?: () => void) => void;
snapshotRef: React.RefObject<unknown>;
eventsRef: React.RefObject<Array<() => void>>;
};
export declare function createDataReference(): IsolationDataReference;