1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 1x 1x | const Stylesheet = { instances: [], register(instance) { this.instances.push(instance); }, unregister(instance) { this.instances.splice(this.instances.indexOf(instance), 1); }, handleAccept() { setTimeout(() => { for (const instance of this.instances) { instance.init(); instance.forceUpdate(); } }, 1); }, }; export default Stylesheet; |