Home / Function/ loadScript() — react Function Reference

loadScript() — react Function Reference

Architecture documentation for the loadScript() function in react-loader.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  b426c5d9_869c_4d5d_53a2_e7ee0f7724a7["loadScript()"]
  dd026ac1_6193_60a0_f5c1_cc7da4d3c4af["react-loader.js"]
  b426c5d9_869c_4d5d_53a2_e7ee0f7724a7 -->|defined in| dd026ac1_6193_60a0_f5c1_cc7da4d3c4af
  83707f54_2192_80b8_bcfe_57a894138f14["loadReact()"]
  83707f54_2192_80b8_bcfe_57a894138f14 -->|calls| b426c5d9_869c_4d5d_53a2_e7ee0f7724a7
  style b426c5d9_869c_4d5d_53a2_e7ee0f7724a7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

fixtures/dom/src/react-loader.js lines 23–37

function loadScript(src) {
  let firstScript = document.getElementsByTagName('script')[0];
  let scriptNode;

  return new Promise((resolve, reject) => {
    scriptNode = document.createElement('script');
    scriptNode.async = 1;
    scriptNode.src = src;

    scriptNode.onload = () => resolve();
    scriptNode.onerror = () => reject(new Error(`failed to load: ${src}`));

    firstScript.parentNode.insertBefore(scriptNode, firstScript);
  });
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does loadScript() do?
loadScript() is a function in the react codebase, defined in fixtures/dom/src/react-loader.js.
Where is loadScript() defined?
loadScript() is defined in fixtures/dom/src/react-loader.js at line 23.
What calls loadScript()?
loadScript() is called by 1 function(s): loadReact.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free