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

Function handleResolved

packages/react-error-overlay/fixtures/bundle_u.mjs:13069–13087  ·  view source on GitHub ↗
(self, deferred)

Source from the content-addressed store, hash-verified

13067}
13068
13069function handleResolved(self, deferred) {
13070 asap(function() {
13071 var cb = self._81 === 1 ? deferred.onFulfilled : deferred.onRejected;
13072 if (cb === null) {
13073 if (self._81 === 1) {
13074 resolve(deferred.promise, self._65);
13075 } else {
13076 reject(deferred.promise, self._65);
13077 }
13078 return;
13079 }
13080 var ret = tryCallOne(cb, self._65);
13081 if (ret === IS_ERROR) {
13082 reject(deferred.promise, LAST_ERROR);
13083 } else {
13084 resolve(deferred.promise, ret);
13085 }
13086 });
13087}
13088function resolve(self, newValue) {
13089 // Promise Resolution Procedure: https://github.com/promises-aplus/promises-spec#the-promise-resolution-procedure
13090 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