--- source: crates/biome_js_analyze/tests/spec_tests.rs expression: valid.jsx --- # Input ```jsx import { Children, cloneElement } from "react"; something.forEach((element, index) => { foo }); something.forEach((children, index) => { }); const mapping = { foo: () => ( things.map((item) => ) ), } class A extends React.Component { renderThings = () => ( things.map((item) => ) ) } const Component8 = () => things.map((item, index) => ); const Component9 = () => ( things.map((item, index) => ) ); function Component10() { return things.map((item, index) => ); } function Component11() { let elements = things.map((item, index) => ); if (condition) { elements = others.map((item, index) => ); } return elements; } function Component12({things}) { const elements = useMemo(() => things.map((item, index) => ), [things]); return elements; } function Component13({things}) { const elements = useMemo(() => ( things.map((item, index) => ) ), [things]); return elements; } function Component14() { return ( {({things}) => ( things.map((item, index) => ) )} ) } function Component15() { return ids.map((id) => { return } } ```