import { createDomain, type Domain } from "effector";
Methods
createDomain(name?)
Creates a domain
Formulae
createDomain(name?): Domain
Arguments
name
? (string): domain name. Useful for debugging
Returns
Domain: New domain
Examples
import { createDomain } from "effector";
const domain = createDomain(); // Unnamed domainconst httpDomain = createDomain("http"); // Named domain
const statusCodeChanged = httpDomain.createEvent();const downloadFx = httpDomain.createEffect();const apiDomain = httpDomain.createDomain(); // nested domainconst $data = httpDomain.createStore({ status: -1 });