UNPKG

patronum

Version:

☄️ Effector utility library delivering modularity and convenience

21 lines (20 loc) 526 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.reset = reset; var _effector = require("effector"); function reset({ clock, target }) { const targets = Array.isArray(target) ? target : [target]; const clocks = Array.isArray(clock) ? clock : [clock !== null && clock !== void 0 ? clock : (0, _effector.createEvent)({ name: "clocks", sid: "bqmea5" })]; targets.forEach(target => { target.reset(clocks); }); return clock === undefined ? clocks[0] : undefined; }