component.js — react Source File
Architecture documentation for component.js, a javascript file in the react codebase.
Entity Profile
Relationship Graph
Source Code
function Component(props) {
const items = props.items;
const maxItems = props.maxItems;
const renderedItems = [];
const seen = new Set();
const max = Math.max(0, maxItems);
for (let i = 0; i < items.length; i += 1) {
const item = items.at(i);
if (item == null || seen.has(item)) {
continue;
}
seen.add(item);
renderedItems.push(<div>{item}</div>);
if (renderedItems.length >= max) {
break;
}
}
const count = renderedItems.length;
return (
<div>
<h1>{count} Items</h1>
{renderedItems}
</div>
);
}
export const FIXTURE_ENTRYPOINT = {
fn: Component,
params: ['TodoAdd'],
isComponent: 'TodoAdd',
};
Domain
Subdomains
Functions
Source
Frequently Asked Questions
What does component.js do?
component.js is a source file in the react codebase, written in javascript. It belongs to the TestingUtilities domain, Fixtures subdomain.
What functions are defined in component.js?
component.js defines 1 function(s): Component.
Where is component.js in the architecture?
component.js is located at compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/component.js (domain: TestingUtilities, subdomain: Fixtures, directory: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free