Skip to content

Function: configure()

ts
function configure(options: {
  computedRequiresReaction?: boolean;
  disableErrorBoundaries?: boolean;
  enforceActions?: "never" | "always" | "observed";
  isolateGlobalState?: boolean;
  observableRequiresReaction?: boolean;
  reactionRequiresObservable?: boolean;
  reactionScheduler?: (f: () => void) => void;
  safeDescriptors?: boolean;
  useProxies?: "never" | "always" | "ifavailable";
}): void;

Defined in: mobx:

Parameters

ParameterTypeDescription
options{ computedRequiresReaction?: boolean; disableErrorBoundaries?: boolean; enforceActions?: "never" | "always" | "observed"; isolateGlobalState?: boolean; observableRequiresReaction?: boolean; reactionRequiresObservable?: boolean; reactionScheduler?: (f: () => void) => void; safeDescriptors?: boolean; useProxies?: "never" | "always" | "ifavailable"; }-
options.computedRequiresReaction?boolean-
options.disableErrorBoundaries?boolean-
options.enforceActions?"never" | "always" | "observed"-
options.isolateGlobalState?boolean-
options.observableRequiresReaction?booleanWarn if observables are accessed outside a reactive context
options.reactionRequiresObservable?booleanWarn if you try to create to derivation / reactive context without accessing any observable.
options.reactionScheduler?(f: () => void) => void-
options.safeDescriptors?boolean-
options.useProxies?"never" | "always" | "ifavailable"-

Returns

void

See

https://mobx.js.org/README.html