24
```javascript
25
import { unstable_useMemoCache as useMemoCache } from "react";
26
function Component(props) {
27
- const $ = useMemoCache(23);
27
+ const $ = useMemoCache(21);
28
const item = useFragment(FRAGMENT, props.item);
29
useFreeze(item);
30
const c_0 = $[0] !== item;
31
- let T1;
32
- let t2;
33
- let T3;
34
- let t4;
31
+ let t1;
32
+ let T2;
33
+ let t3;
34
let t0;
36
- let t5;
37
- let T6;
38
- let t7;
35
+ let t4;
36
+ let T5;
37
+ let t6;
38
if (c_0) {
39
const count = new MaybeMutable(item);
40
42
- T6 = View;
43
- t7 = "\n ";
44
- T3 = View;
45
- t4 = "\n ";
46
- if ($[9] === Symbol.for("react.memo_cache_sentinel")) {
41
+ T5 = View;
42
+ t6 = "\n ";
43
+ T2 = View;
44
+ t3 = "\n ";
45
+ if ($[8] === Symbol.for("react.memo_cache_sentinel")) {
46
t0 = <span>Text</span>;
48
- $[9] = t0;
47
+ $[8] = t0;
48
} else {
50
- t0 = $[9];
49
+ t0 = $[8];
50
}
52
- t5 = "\n ";
53
- T1 = "span";
54
- t2 = maybeMutate(count);
51
+ t4 = "\n ";
52
+ t1 = maybeMutate(count);
53
$[0] = item;
56
- $[1] = T1;
57
- $[2] = t2;
58
- $[3] = T3;
59
- $[4] = t4;
60
- $[5] = t0;
61
- $[6] = t5;
62
- $[7] = T6;
63
- $[8] = t7;
54
+ $[1] = t1;
55
+ $[2] = T2;
56
+ $[3] = t3;
57
+ $[4] = t0;
58
+ $[5] = t4;
59
+ $[6] = T5;
60
+ $[7] = t6;
61
} else {
65
- T1 = $[1];
66
- t2 = $[2];
67
- T3 = $[3];
68
- t4 = $[4];
69
- t0 = $[5];
70
- t5 = $[6];
71
- T6 = $[7];
72
- t7 = $[8];
62
+ t1 = $[1];
63
+ T2 = $[2];
64
+ t3 = $[3];
65
+ t0 = $[4];
66
+ t4 = $[5];
67
+ T5 = $[6];
68
+ t6 = $[7];
69
}
74
- const c_10 = $[10] !== T1;
75
- const c_11 = $[11] !== t2;
76
- let t8;
77
- if (c_10 || c_11) {
78
- t8 = <T1>{t2}</T1>;
79
- $[10] = T1;
80
- $[11] = t2;
81
- $[12] = t8;
70
+ const c_9 = $[9] !== t1;
71
+ let t7;
72
+ if (c_9) {
73
+ t7 = <span>{t1}</span>;
74
+ $[9] = t1;
75
+ $[10] = t7;
76
} else {
83
- t8 = $[12];
77
+ t7 = $[10];
78
}
85
- const c_13 = $[13] !== T3;
79
+ const c_11 = $[11] !== T2;
80
+ const c_12 = $[12] !== t3;
81
+ const c_13 = $[13] !== t0;
82
const c_14 = $[14] !== t4;
87
- const c_15 = $[15] !== t0;
88
- const c_16 = $[16] !== t5;
89
- const c_17 = $[17] !== t8;
90
- let t9;
91
- if (c_13 || c_14 || c_15 || c_16 || c_17) {
92
- t9 = (
93
- <T3>
94
- {t4}
83
+ const c_15 = $[15] !== t7;
84
+ let t8;
85
+ if (c_11 || c_12 || c_13 || c_14 || c_15) {
86
+ t8 = (
87
+ <T2>
88
+ {t3}
89
{t0}
96
- {t5}
97
- {t8}
98
- </T3>
90
+ {t4}
91
+ {t7}
92
+ </T2>
93
);
100
- $[13] = T3;
94
+ $[11] = T2;
95
+ $[12] = t3;
96
+ $[13] = t0;
97
$[14] = t4;
102
- $[15] = t0;
103
- $[16] = t5;
104
- $[17] = t8;
105
- $[18] = t9;
98
+ $[15] = t7;
99
+ $[16] = t8;
100
} else {
107
- t9 = $[18];
101
+ t8 = $[16];
102
}
109
- const c_19 = $[19] !== T6;
110
- const c_20 = $[20] !== t7;
111
- const c_21 = $[21] !== t9;
112
- let t10;
113
- if (c_19 || c_20 || c_21) {
114
- t10 = (
115
- <T6>
116
- {t7}
117
- {t9}
118
- </T6>
103
+ const c_17 = $[17] !== T5;
104
+ const c_18 = $[18] !== t6;
105
+ const c_19 = $[19] !== t8;
106
+ let t9;
107
+ if (c_17 || c_18 || c_19) {
108
+ t9 = (
109
+ <T5>
110
+ {t6}
111
+ {t8}
112
+ </T5>
113
);
120
- $[19] = T6;
121
- $[20] = t7;
122
- $[21] = t9;
123
- $[22] = t10;
114
+ $[17] = T5;
115
+ $[18] = t6;
116
+ $[19] = t8;
117
+ $[20] = t9;
118
} else {
125
- t10 = $[22];
119
+ t9 = $[20];
120
}
127
- return t10;
121
+ return t9;
122
}
123
124
```