Files
bun-src/test/bundler/transpiler/react-compiler-fixtures/error.hoist-optional-member-expression-with-conditional-optional.js
2026-08-27 21:09:14 +00:00

16 lines
433 B
JavaScript

// @validatePreserveExistingMemoizationGuarantees @enableOptionalDependencies
import {ValidateMemoization} from 'shared-runtime';
function Component(props) {
const data = useMemo(() => {
const x = [];
x.push(props?.items);
if (props.cond) {
x.push(props?.items);
}
return x;
}, [props?.items, props.cond]);
return (
<ValidateMemoization inputs={[props?.items, props.cond]} output={data} />
);
}