Function: reaction()
ts
function reaction<T, FireImmediately>(
expression: (r: IReactionPublic) => T,
effect: (arg: T, prev: FireImmediately extends true ? T | undefined : T, r: IReactionPublic) => void,
opts?: IReactionOptions<T, FireImmediately>): IReactionDisposer;Defined in: mobx:
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
FireImmediately extends boolean | false |
Parameters
| Parameter | Type |
|---|---|
expression | (r: IReactionPublic) => T |
effect | (arg: T, prev: FireImmediately extends true ? T | undefined : T, r: IReactionPublic) => void |
opts? | IReactionOptions<T, FireImmediately> |