MCPcopy Create free account
hub / github.com/krasimir/react-in-patterns / restoreStateOfTarget

Function restoreStateOfTarget

code/communication/public/app.js:3562–3573  ·  view source on GitHub ↗
(target)

Source from the content-addressed store, hash-verified

3560var restoreQueue = null;
3561
3562function restoreStateOfTarget(target) {
3563 // We perform this translation at the end of the event loop so that we
3564 // always receive the correct fiber here
3565 var internalInstance = getInstanceFromNode(target);
3566 if (!internalInstance) {
3567 // Unmounted
3568 return;
3569 }
3570 !(fiberHostComponent && typeof fiberHostComponent.restoreControlledState === 'function') ? invariant(false, 'Fiber needs to be injected to handle a fiber target for controlled events. This error is likely caused by a bug in React. Please file an issue.') : void 0;
3571 var props = getFiberCurrentPropsFromNode(internalInstance.stateNode);
3572 fiberHostComponent.restoreControlledState(internalInstance.stateNode, internalInstance.type, props);
3573}
3574
3575var injection$2 = ReactControlledComponentInjection;
3576

Callers 1

restoreStateIfNeededFunction · 0.70

Calls 1

invariantFunction · 0.70

Tested by

no test coverage detected