MCPcopy
hub / github.com/react/create-react-app / handleResolved

Function handleResolved

packages/react-error-overlay/fixtures/bundle.mjs:12909–12927  ·  view source on GitHub ↗
(self, deferred)

Source from the content-addressed store, hash-verified

12907}
12908
12909function handleResolved(self, deferred) {
12910 asap(function() {
12911 var cb = self._81 === 1 ? deferred.onFulfilled : deferred.onRejected;
12912 if (cb === null) {
12913 if (self._81 === 1) {
12914 resolve(deferred.promise, self._65);
12915 } else {
12916 reject(deferred.promise, self._65);
12917 }
12918 return;
12919 }
12920 var ret = tryCallOne(cb, self._65);
12921 if (ret === IS_ERROR) {
12922 reject(deferred.promise, LAST_ERROR);
12923 } else {
12924 resolve(deferred.promise, ret);
12925 }
12926 });
12927}
12928function resolve(self, newValue) {
12929 // Promise Resolution Procedure: https://github.com/promises-aplus/promises-spec#the-promise-resolution-procedure
12930 if (newValue === self) {

Callers 1

handleFunction · 0.70

Calls 4

asapFunction · 0.70
resolveFunction · 0.70
rejectFunction · 0.70
tryCallOneFunction · 0.70

Tested by

no test coverage detected