fetchResource() — react Function Reference
Architecture documentation for the fetchResource() function in fileFetcher.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 49b46d41_f976_d369_8f10_ddfa818a85d7["fetchResource()"] f9d7fe75_1665_84ec_5151_961917667a7a["fileFetcher.js"] 49b46d41_f976_d369_8f10_ddfa818a85d7 -->|defined in| f9d7fe75_1665_84ec_5151_961917667a7a style 49b46d41_f976_d369_8f10_ddfa818a85d7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-devtools-extensions/src/contentScripts/fileFetcher.js lines 3–39
function fetchResource(url) {
const reject = value => {
chrome.runtime.sendMessage({
source: 'react-devtools-fetch-resource-content-script',
payload: {
type: 'fetch-file-with-cache-error',
url,
value,
},
});
};
const resolve = value => {
chrome.runtime.sendMessage({
source: 'react-devtools-fetch-resource-content-script',
payload: {
type: 'fetch-file-with-cache-complete',
url,
value,
},
});
};
fetch(url, {cache: 'force-cache', signal: AbortSignal.timeout(60000)}).then(
response => {
if (response.ok) {
response
.text()
.then(text => resolve(text))
.catch(error => reject(null));
} else {
reject(null);
}
},
error => reject(null),
);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does fetchResource() do?
fetchResource() is a function in the react codebase, defined in packages/react-devtools-extensions/src/contentScripts/fileFetcher.js.
Where is fetchResource() defined?
fetchResource() is defined in packages/react-devtools-extensions/src/contentScripts/fileFetcher.js at line 3.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free