Type Alias MutatorOptions<Data, MutationData>
MutatorOptions: { revalidate?: boolean | (data: Data, key: Arguments) => boolean; populateCache?: | boolean | (result: MutationData, currentData: Data | undefined) => Data; optimisticData?: | Data | (currentData: Data | undefined, displayedData: Data | undefined) => Data; rollbackOnError?: boolean | (error: unknown) => boolean; throwOnError?: boolean;} Type Parameters
- Data = any
- MutationData = Data
Type declaration
Optional
revalidate?: boolean | (data: Data, key: Arguments) => boolean
Optional
populateCache?: boolean | (result: MutationData, currentData: Data | undefined) => Data
Optional
optimisticData?: Data | (currentData: Data | undefined, displayedData: Data | undefined) => Data
Optional
rollbackOnError?: boolean | (error: unknown) => boolean
Optional
throwOnError?: boolean
The type of the data related to the key