D7M3NFICDSC4NAYWQ6YIARDUWOVWH65FPUNT4S4SE37XLLXYSJIQC
BVOGSO24Y4RNTASSWYCO6V2LUJKF3QWLXHWL7VAPOEP6OOZ6RJHQC
PZOXTKMY2XASMYOY4VIGP3IEBPO55A4RU4FBZDVRRNTQA32F25ZQC
HPOKB2TCHK3MTYYKXL3DE476BF3JXVSX6MSGI5NF4PSLALTS3PHQC
ZCLRDJQVS733WMBOJEPQR7YLZNHVA7HRPXO3XCIOFCQWNGI6PGYQC
6T6WON5JNGCRCSUUMKLMHD4D2R7NJANUNXCBL37LUQQHFMOPD5DQC
YLV4W4IIJEWLS72UPGXZAJCDTWN6SJ4UTCYOW7YDSK2DLOUTAFOAC
R4BVCJBS3A27YSRW6JDKADTQIHNBRKM72OW7EHMEKCCNVHQHWJJAC
protected abstract fireStateUpdaters(): void
protected abstract didMount(): void
protected abstract updateSelf(nextProps: P): void
protected abstract shouldUpdate(staleProps: P, staleState: S, nextProps: P, state: S): boolean
protected abstract fireStateUpdaters(): void;
protected abstract didMount(): void;
protected abstract updateSelf(nextProps: P): void;
protected abstract shouldUpdate(
staleProps: P,
staleState: S,
nextProps: P,
state: S
): boolean;
construct: (target, args) => {
const instance = new (target as any)(args[0]);
instance._didConstruct(args[0]);
construct: (target, args, newTarget) => {
const instance = Reflect.construct(target, args, newTarget);
instance._didConstruct(...args);