Interface: Mutate<GeneratedSchema>#
Type parameters#
| Name | Type | 
|---|---|
GeneratedSchema | object | 
GeneratedSchema.mutation | object | 
GeneratedSchema.query | object | 
Callable#
â–¸ Mutate<T>(fn: (mutation: GeneratedSchema[mutation]) => T, opts?: { onComplete?: (data: T, helpers: MutateHelpers<GeneratedSchema>) => void ; onError?: (error: gqlessError, helpers: MutateHelpers<GeneratedSchema>) => void }): Promise<T>
Type parameters:#
| Name | Default | 
|---|---|
T | any | 
Parameters:#
| Name | Type | 
|---|---|
fn | (mutation: GeneratedSchema[mutation]) => T | 
opts? | object | 
opts.onComplete? | (data: T, helpers: MutateHelpers<GeneratedSchema>) => void | 
opts.onError? | (error: gqlessError, helpers: MutateHelpers<GeneratedSchema>) => void | 
Returns: Promise<T>
Defined in: packages/gqless/src/Client/client.ts:140