Files
bun-src/test/bundler/transpiler/react-compiler-fixtures/repro-dispatch-spread-event-marks-event-frozen.js
2026-08-27 21:09:14 +00:00

31 lines
568 B
JavaScript

// @compilationMode:"infer"
function Component() {
const dispatch = useDispatch();
// const [state, setState] = useState(0);
return (
<div>
<input
type="file"
onChange={event => {
dispatch(...event.target);
event.target.value = '';
}}
/>
</div>
);
}
function useDispatch() {
'use no memo';
// skip compilation to make it easier to debug the above function
return (...values) => {
console.log(...values);
};
}
export const FIXTURE_ENTRYPOINT = {
fn: Component,
params: [{}],
};