Home / File/ Fixture.js — react Source File

Fixture.js — react Source File

Architecture documentation for Fixture.js, a javascript file in the react codebase. 1 imports, 28 dependents.

File javascript BabelCompiler Entrypoint 1 imports 28 dependents 1 functions 1 classes

Entity Profile

Dependency Diagram

graph LR
  bc8ae172_cc20_3692_943c_bbdb1ad34855["Fixture.js"]
  4962a421_6f44_376a_ec35_6032e4845540["prop-types"]
  bc8ae172_cc20_3692_943c_bbdb1ad34855 --> 4962a421_6f44_376a_ec35_6032e4845540
  f91798bc_7834_6a3e_b26a_92e61ba9eb26["index.js"]
  f91798bc_7834_6a3e_b26a_92e61ba9eb26 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  eec899de_815c_f6c8_c040_9d5b80274a87["EmailDisabledAttributesTestCase.js"]
  eec899de_815c_f6c8_c040_9d5b80274a87 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  d330a9a1_820d_76e5_e7a6_5ada0e01052a["EmailEnabledAttributesTestCase.js"]
  d330a9a1_820d_76e5_e7a6_5ada0e01052a --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  09f84da7_e060_f0e7_c644_30609f5d6cf9["JumpingCursorTestCase.js"]
  09f84da7_e060_f0e7_c644_30609f5d6cf9 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  94fc7e87_06ae_cde8_c174_2ca690027179["ControlledFormFixture.js"]
  94fc7e87_06ae_cde8_c174_2ca690027179 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  a9262b9a_dffc_fb68_c0ef_7ba585994573["CompareDocumentPositionCase.js"]
  a9262b9a_dffc_fb68_c0ef_7ba585994573 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  43ace571_1950_dfaa_ad2d_343c5795cb78["EventDispatchCase.js"]
  43ace571_1950_dfaa_ad2d_343c5795cb78 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  51bfb37f_da4d_7046_3df6_4646dc9fa9e4["EventListenerCase.js"]
  51bfb37f_da4d_7046_3df6_4646dc9fa9e4 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  da713056_fba4_f906_d9d7_9204b2c965ef["FocusCase.js"]
  da713056_fba4_f906_d9d7_9204b2c965ef --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  c11d06f9_6e63_2442_30c7_d2c58390ccf3["GetClientRectsCase.js"]
  c11d06f9_6e63_2442_30c7_d2c58390ccf3 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  e6ade876_ee26_9239_190e_a16f84c0b9f9["IntersectionObserverCase.js"]
  e6ade876_ee26_9239_190e_a16f84c0b9f9 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  5baa25a0_1e52_b988_1762_40c15ffae851["ResizeObserverCase.js"]
  5baa25a0_1e52_b988_1762_40c15ffae851 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  31c15496_1aa2_12cd_6859_37fdcdc9b145["ScrollIntoViewCase.js"]
  31c15496_1aa2_12cd_6859_37fdcdc9b145 --> bc8ae172_cc20_3692_943c_bbdb1ad34855
  style bc8ae172_cc20_3692_943c_bbdb1ad34855 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import PropTypes from 'prop-types';
const React = window.React;

const propTypes = {
  children: PropTypes.node.isRequired,
};

class Fixture extends React.Component {
  render() {
    const {children} = this.props;

    return <div className="test-fixture">{children}</div>;
  }
}

Fixture.propTypes = propTypes;

export default Fixture;

Fixture.Controls = function FixtureControls({children}) {
  return <div className="test-fixture__controls">{children}</div>;
};

Domain

Subdomains

Functions

Classes

Dependencies

  • prop-types

Imported By

Frequently Asked Questions

What does Fixture.js do?
Fixture.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain, Entrypoint subdomain.
What functions are defined in Fixture.js?
Fixture.js defines 1 function(s): Fixture.
What does Fixture.js depend on?
Fixture.js imports 1 module(s): prop-types.
What files import Fixture.js?
Fixture.js is imported by 28 file(s): CompareDocumentPositionCase.js, ControlledFormFixture.js, EmailDisabledAttributesTestCase.js, EmailEnabledAttributesTestCase.js, EventDispatchCase.js, EventListenerCase.js, FocusCase.js, GetClientRectsCase.js, and 20 more.
Where is Fixture.js in the architecture?
Fixture.js is located at fixtures/dom/src/components/Fixture.js (domain: BabelCompiler, subdomain: Entrypoint, directory: fixtures/dom/src/components).

Analyze Your Own Codebase

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

Try Supermodel Free