Files
react/compiler/crates/react_hermes_parser/tests/fixtures/interdependent.js
2024-04-02 16:49:31 -07:00

20 lines
398 B
JavaScript

/**
* Should produce 1 scope:
*
* return: inputs=props.a & props.b; outputs=return
* const a = compute(props.a);
* const b = compute(props.b);
* foo(a, b);
* return = <Foo a={a} b={b} />
*/
function Component(props) {
const a = compute(props.a);
const b = compute(props.b);
foo(a, b);
return <Foo a={a} b={b} />;
}
function compute() {}
function foo() {}
function Foo() {}