Input
function component(a) {
let z = {a};
let x = function () {
console.log(z.a);
};
return x;
}
export const FIXTURE_ENTRYPOINT = {
fn: component,
params: ['TodoAdd'],
isComponent: 'TodoAdd',
};
Code
import { c as _c } from "react/compiler-runtime";
function component(a) {
const $ = _c(4);
let t0;
if ($[0] !== a) {
t0 = { a };
$[0] = a;
$[1] = t0;
} else {
t0 = $[1];
}
const z = t0;
let t1;
if ($[2] !== z.a) {
t1 = function () {
console.log(z.a);
};
$[2] = z.a;
$[3] = t1;
} else {
t1 = $[3];
}
const x = t1;
return x;
}
export const FIXTURE_ENTRYPOINT = {
fn: component,
params: ["TodoAdd"],
isComponent: "TodoAdd",
};