has() — react Function Reference
Architecture documentation for the has() function in DisjointSet.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD 644a5691_1e35_dd45_a1ab_5f7e2c9de006["has()"] dfee7a95_a87a_9424_6f30_0e9d1791153c["DisjointSet"] 644a5691_1e35_dd45_a1ab_5f7e2c9de006 -->|defined in| dfee7a95_a87a_9424_6f30_0e9d1791153c e62bec37_343a_4d9e_f313_eb55c147fc2f["isReactive()"] e62bec37_343a_4d9e_f313_eb55c147fc2f -->|calls| 644a5691_1e35_dd45_a1ab_5f7e2c9de006 bf4a62d6_596e_5edb_198f_12c6172ca390["markReactive()"] bf4a62d6_596e_5edb_198f_12c6172ca390 -->|calls| 644a5691_1e35_dd45_a1ab_5f7e2c9de006 3ca82b1b_8445_ebe9_bd74_246c70e0a1d7["findScopesToMerge()"] 3ca82b1b_8445_ebe9_bd74_246c70e0a1d7 -->|calls| 644a5691_1e35_dd45_a1ab_5f7e2c9de006 0b655c1d_4bb7_c093_798c_c04859545c0f["findDisjointMutableValues()"] 0b655c1d_4bb7_c093_798c_c04859545c0f -->|calls| 644a5691_1e35_dd45_a1ab_5f7e2c9de006 e94981ab_1173_f04f_ceb6_ea5159bd9c7e["find()"] e94981ab_1173_f04f_ceb6_ea5159bd9c7e -->|calls| 644a5691_1e35_dd45_a1ab_5f7e2c9de006 style 644a5691_1e35_dd45_a1ab_5f7e2c9de006 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/Utils/DisjointSet.ts lines 80–82
has(item: T): boolean {
return this.#entries.has(item);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does has() do?
has() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/Utils/DisjointSet.ts.
Where is has() defined?
has() is defined in compiler/packages/babel-plugin-react-compiler/src/Utils/DisjointSet.ts at line 80.
What calls has()?
has() is called by 5 function(s): find, findDisjointMutableValues, findScopesToMerge, isReactive, markReactive.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free