Files
bun-src/test/bundler/transpiler/react-compiler-fixtures/invalid-set-state-in-effect-verbose-non-local-derived.js
T
2026-08-27 21:09:14 +00:00

16 lines
428 B
JavaScript

// @validateNoSetStateInEffects @enableVerboseNoSetStateInEffect
import {useState, useEffect} from 'react';
function Child({firstName, lastName}) {
const [fullName, setFullName] = useState('');
useEffect(() => {
setFullName(firstName + ' ' + lastName);
}, [firstName, lastName]);
return <div>{fullName}</div>;
}
export const FIXTURE_ENTRYPOINT = {
fn: Child,
params: [{firstName: 'John', lastName: 'Doe'}],
};