test case for debugger stmt in reactive scope

This commit is contained in:
Joe Savona
2023-04-26 11:34:46 -07:00
parent 5b9992075c
commit 2aa3a28481
2 changed files with 42 additions and 0 deletions
@@ -0,0 +1,36 @@
## Input
```javascript
function Component(props) {
const x = [];
debugger;
x.push(props.value);
return x;
}
```
## Code
```javascript
import { unstable_useMemoCache as useMemoCache } from "react";
function Component(props) {
const $ = useMemoCache(2);
const c_0 = $[0] !== props.value;
let x;
if (c_0) {
x = [];
debugger;
x.push(props.value);
$[0] = props.value;
$[1] = x;
} else {
x = $[1];
}
return x;
}
```
@@ -0,0 +1,6 @@
function Component(props) {
const x = [];
debugger;
x.push(props.value);
return x;
}