View on GitHub

js-ts-monorepos

Home > @shlack/utils > useAsyncDataEffect

useAsyncDataEffect() function

Signature:

export declare function useAsyncDataEffect<T>(getData: () => Promise<T>, options: {
    stateName: string;
    otherStatesToMonitor?: unknown[];
    setter: (arg: T) => void;
}): void;

Parameters

Parameter Type Description
getData () => Promise<T>  
options { stateName: string; otherStatesToMonitor?: unknown[]; setter: (arg: T) => void; }  

Returns:

void