Home / Function/ createServerData() — react Function Reference

createServerData() — react Function Reference

Architecture documentation for the createServerData() function in render.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  9e60fed0_4941_099c_2951_ba6e5ccf15a7["createServerData()"]
  0107ee96_891d_0242_d19d_5ee01a72a676["render.js"]
  9e60fed0_4941_099c_2951_ba6e5ccf15a7 -->|defined in| 0107ee96_891d_0242_d19d_5ee01a72a676
  0aaed44d_e070_e526_ab5c_17110743fdc1["module()"]
  0aaed44d_e070_e526_ab5c_17110743fdc1 -->|calls| 9e60fed0_4941_099c_2951_ba6e5ccf15a7
  style 9e60fed0_4941_099c_2951_ba6e5ccf15a7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

fixtures/ssr2/server/render.js lines 75–96

function createServerData() {
  let done = false;
  let promise = null;
  return {
    read() {
      if (done) {
        return;
      }
      if (promise) {
        throw promise;
      }
      promise = new Promise(resolve => {
        setTimeout(() => {
          done = true;
          promise = null;
          resolve();
        }, API_DELAY);
      });
      throw promise;
    },
  };
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does createServerData() do?
createServerData() is a function in the react codebase, defined in fixtures/ssr2/server/render.js.
Where is createServerData() defined?
createServerData() is defined in fixtures/ssr2/server/render.js at line 75.
What calls createServerData()?
createServerData() is called by 1 function(s): module.

Analyze Your Own Codebase

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

Try Supermodel Free