Skip to content

Commit 1beed73

Browse files
committed
refactor: get oldVal from metadata
1 parent 8848d10 commit 1beed73

File tree

12 files changed

+108
-114
lines changed

12 files changed

+108
-114
lines changed

packages/compiler-vapor/__tests__/__snapshots__/compile.spec.ts.snap

+21-21
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export function render(_ctx) {
1010
const n1 = _createTextNode(_ctx.count)
1111
_insert(n1, n3, n2)
1212
_renderEffect(() => {
13-
_setText(n1, undefined, _ctx.count)
13+
_setText(n1, _ctx.count)
1414
})
1515
return n0
1616
}"
@@ -130,10 +130,10 @@ export function render(_ctx) {
130130
const n1 = _createTextNode(_ctx.bar)
131131
_append(n2, n1)
132132
_renderEffect(() => {
133-
_setText(n1, undefined, _ctx.bar)
133+
_setText(n1, _ctx.bar)
134134
})
135135
_renderEffect(() => {
136-
_setDynamicProp(n2, "id", undefined, _ctx.foo)
136+
_setDynamicProp(n2, "id", _ctx.foo)
137137
})
138138
return n0
139139
}"
@@ -149,10 +149,10 @@ export function render(_ctx) {
149149
const n1 = _createTextNode(_ctx.bar)
150150
_append(n2, n1)
151151
_renderEffect(() => {
152-
_setText(n1, undefined, _ctx.bar)
152+
_setText(n1, _ctx.bar)
153153
})
154154
_renderEffect(() => {
155-
_setDynamicProp(n2, "id", undefined, _ctx.foo)
155+
_setDynamicProp(n2, "id", _ctx.foo)
156156
})
157157
return n0
158158
}"
@@ -169,10 +169,10 @@ export function render(_ctx) {
169169
const n2 = _createTextNode(2)
170170
_append(n0, n1, n2)
171171
_renderEffect(() => {
172-
_setText(n1, undefined, 1)
172+
_setText(n1, 1)
173173
})
174174
_renderEffect(() => {
175-
_setText(n2, undefined, 2)
175+
_setText(n2, 2)
176176
})
177177
return n0
178178
}"
@@ -193,10 +193,10 @@ export function render(_ctx) {
193193
_append(n4, n3)
194194
_on(n4, "click", (...args) => (_ctx.handleClick && _ctx.handleClick(...args)))
195195
_renderEffect(() => {
196-
_setText(n1, undefined, _ctx.count)
197-
_setText(n2, undefined, _ctx.count)
198-
_setText(n3, undefined, _ctx.count)
199-
_setDynamicProp(n4, "id", undefined, _ctx.count)
196+
_setText(n1, _ctx.count)
197+
_setText(n2, _ctx.count)
198+
_setText(n3, _ctx.count)
199+
_setDynamicProp(n4, "id", _ctx.count)
200200
})
201201
return n0
202202
}"
@@ -210,7 +210,7 @@ exports[`compile > expression parsing > interpolation 1`] = `
210210
const n1 = _createTextNode(a + b.value)
211211
_append(n0, n1)
212212
_renderEffect(() => {
213-
_setText(n1, undefined, a + b.value)
213+
_setText(n1, a + b.value)
214214
})
215215
return n0
216216
})()"
@@ -222,7 +222,7 @@ exports[`compile > expression parsing > v-bind 1`] = `
222222
const n0 = t0()
223223
const { 0: [n1],} = _children(n0)
224224
_renderEffect(() => {
225-
_setDynamicProp(n1, key.value+1, undefined, _unref(foo)[key.value+1]())
225+
_setDynamicProp(n1, key.value+1, _unref(foo)[key.value+1]())
226226
})
227227
return n0
228228
})()"
@@ -258,28 +258,28 @@ export function render(_ctx) {
258258
_insert([n5, n6], n0, n10)
259259
_append(n0, n7, n8)
260260
_renderEffect(() => {
261-
_setText(n1, undefined, 1)
261+
_setText(n1, 1)
262262
})
263263
_renderEffect(() => {
264-
_setText(n2, undefined, 2)
264+
_setText(n2, 2)
265265
})
266266
_renderEffect(() => {
267-
_setText(n3, undefined, 4)
267+
_setText(n3, 4)
268268
})
269269
_renderEffect(() => {
270-
_setText(n4, undefined, 5)
270+
_setText(n4, 5)
271271
})
272272
_renderEffect(() => {
273-
_setText(n5, undefined, 7)
273+
_setText(n5, 7)
274274
})
275275
_renderEffect(() => {
276-
_setText(n6, undefined, 8)
276+
_setText(n6, 8)
277277
})
278278
_renderEffect(() => {
279-
_setText(n7, undefined, 'A')
279+
_setText(n7, 'A')
280280
})
281281
_renderEffect(() => {
282-
_setText(n8, undefined, 'B')
282+
_setText(n8, 'B')
283283
})
284284
return n0
285285
}"

packages/compiler-vapor/__tests__/transforms/__snapshots__/vBind.spec.ts.snap

+14-14
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export function render(_ctx) {
88
const n0 = t0()
99
const { 0: [n1],} = _children(n0)
1010
_renderEffect(() => {
11-
_setAttr(n1, "foo-bar", undefined, _ctx.id)
11+
_setAttr(n1, "foo-bar", _ctx.id)
1212
})
1313
return n0
1414
}"
@@ -22,7 +22,7 @@ export function render(_ctx) {
2222
const n0 = t0()
2323
const { 0: [n1],} = _children(n0)
2424
_renderEffect(() => {
25-
_setAttr(n1, "foo-bar", undefined, _ctx.fooBar)
25+
_setAttr(n1, "foo-bar", _ctx.fooBar)
2626
})
2727
return n0
2828
}"
@@ -36,7 +36,7 @@ export function render(_ctx) {
3636
const n0 = t0()
3737
const { 0: [n1],} = _children(n0)
3838
_renderEffect(() => {
39-
_setDynamicProp(n1, "fooBar", undefined, _ctx.id)
39+
_setDynamicProp(n1, "fooBar", _ctx.id)
4040
})
4141
return n0
4242
}"
@@ -50,7 +50,7 @@ export function render(_ctx) {
5050
const n0 = t0()
5151
const { 0: [n1],} = _children(n0)
5252
_renderEffect(() => {
53-
_setDynamicProp(n1, _camelize(_ctx.foo), undefined, _ctx.id)
53+
_setDynamicProp(n1, _camelize(_ctx.foo), _ctx.id)
5454
})
5555
return n0
5656
}"
@@ -64,7 +64,7 @@ export function render(_ctx) {
6464
const n0 = t0()
6565
const { 0: [n1],} = _children(n0)
6666
_renderEffect(() => {
67-
_setDynamicProp(n1, "fooBar", undefined, _ctx.fooBar)
67+
_setDynamicProp(n1, "fooBar", _ctx.fooBar)
6868
})
6969
return n0
7070
}"
@@ -78,7 +78,7 @@ export function render(_ctx) {
7878
const n0 = t0()
7979
const { 0: [n1],} = _children(n0)
8080
_renderEffect(() => {
81-
_setDOMProp(n1, "fooBar", undefined, _ctx.fooBar)
81+
_setDOMProp(n1, "fooBar", _ctx.fooBar)
8282
})
8383
return n0
8484
}"
@@ -92,7 +92,7 @@ export function render(_ctx) {
9292
const n0 = t0()
9393
const { 0: [n1],} = _children(n0)
9494
_renderEffect(() => {
95-
_setDOMProp(n1, "fooBar", undefined, _ctx.id)
95+
_setDOMProp(n1, "fooBar", _ctx.id)
9696
})
9797
return n0
9898
}"
@@ -106,7 +106,7 @@ export function render(_ctx) {
106106
const n0 = t0()
107107
const { 0: [n1],} = _children(n0)
108108
_renderEffect(() => {
109-
_setDOMProp(n1, "fooBar", undefined, _ctx.id)
109+
_setDOMProp(n1, "fooBar", _ctx.id)
110110
})
111111
return n0
112112
}"
@@ -120,7 +120,7 @@ export function render(_ctx) {
120120
const n0 = t0()
121121
const { 0: [n1],} = _children(n0)
122122
_renderEffect(() => {
123-
_setDynamicProp(n1, \`.\${_ctx.fooBar}\`, undefined, _ctx.id)
123+
_setDynamicProp(n1, \`.\${_ctx.fooBar}\`, _ctx.id)
124124
})
125125
return n0
126126
}"
@@ -134,7 +134,7 @@ export function render(_ctx) {
134134
const n0 = t0()
135135
const { 0: [n1],} = _children(n0)
136136
_renderEffect(() => {
137-
_setDOMProp(n1, "fooBar", undefined, _ctx.fooBar)
137+
_setDOMProp(n1, "fooBar", _ctx.fooBar)
138138
})
139139
return n0
140140
}"
@@ -148,7 +148,7 @@ export function render(_ctx) {
148148
const n0 = t0()
149149
const { 0: [n1],} = _children(n0)
150150
_renderEffect(() => {
151-
_setDynamicProp(n1, "id", undefined, _ctx.id)
151+
_setDynamicProp(n1, "id", _ctx.id)
152152
})
153153
return n0
154154
}"
@@ -162,7 +162,7 @@ export function render(_ctx) {
162162
const n0 = t0()
163163
const { 0: [n1],} = _children(n0)
164164
_renderEffect(() => {
165-
_setDynamicProp(n1, _ctx.id, undefined, _ctx.id)
165+
_setDynamicProp(n1, _ctx.id, _ctx.id)
166166
})
167167
return n0
168168
}"
@@ -176,7 +176,7 @@ export function render(_ctx) {
176176
const n0 = t0()
177177
const { 0: [n1],} = _children(n0)
178178
_renderEffect(() => {
179-
_setDynamicProp(n1, "camel-case", undefined, _ctx.camelCase)
179+
_setDynamicProp(n1, "camel-case", _ctx.camelCase)
180180
})
181181
return n0
182182
}"
@@ -190,7 +190,7 @@ export function render(_ctx) {
190190
const n0 = t0()
191191
const { 0: [n1],} = _children(n0)
192192
_renderEffect(() => {
193-
_setDynamicProp(n1, "id", undefined, _ctx.id)
193+
_setDynamicProp(n1, "id", _ctx.id)
194194
})
195195
return n0
196196
}"

packages/compiler-vapor/__tests__/transforms/__snapshots__/vHtml.spec.ts.snap

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export function render(_ctx) {
88
const n0 = t0()
99
const { 0: [n1],} = _children(n0)
1010
_renderEffect(() => {
11-
_setHtml(n1, undefined, _ctx.code)
11+
_setHtml(n1, _ctx.code)
1212
})
1313
return n0
1414
}"
@@ -22,7 +22,7 @@ export function render(_ctx) {
2222
const n0 = t0()
2323
const { 0: [n1],} = _children(n0)
2424
_renderEffect(() => {
25-
_setHtml(n1, undefined, _ctx.test)
25+
_setHtml(n1, _ctx.test)
2626
})
2727
return n0
2828
}"
@@ -35,7 +35,7 @@ export function render(_ctx) {
3535
const t0 = _template("<div></div>")
3636
const n0 = t0()
3737
const { 0: [n1],} = _children(n0)
38-
_setHtml(n1, undefined, "")
38+
_setHtml(n1, "")
3939
return n0
4040
}"
4141
`;

packages/compiler-vapor/__tests__/transforms/__snapshots__/vOnce.spec.ts.snap

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export function render(_ctx) {
77
const t0 = _template("<div></div>")
88
const n0 = t0()
99
const { 0: [n1],} = _children(n0)
10-
_setDynamicProp(n1, "id", undefined, _ctx.foo)
10+
_setDynamicProp(n1, "id", _ctx.foo)
1111
return n0
1212
}"
1313
`;
@@ -20,8 +20,8 @@ export function render(_ctx) {
2020
const n0 = t0()
2121
const { 0: [n3, { 1: [n2],}],} = _children(n0)
2222
const n1 = _createTextNode(_ctx.msg)
23-
_setText(n1, undefined, _ctx.msg)
24-
_setClass(n2, "class", undefined, _ctx.clz)
23+
_setText(n1, _ctx.msg)
24+
_setClass(n2, _ctx.clz)
2525
_prepend(n3, n1)
2626
return n0
2727
}"
@@ -44,7 +44,7 @@ export function render(_ctx) {
4444
const t0 = _template("<div><div></div></div>")
4545
const n0 = t0()
4646
const { 0: [, { 0: [n1],}],} = _children(n0)
47-
_setDynamicProp(n1, "id", undefined, _ctx.foo)
47+
_setDynamicProp(n1, "id", _ctx.foo)
4848
return n0
4949
}"
5050
`;

packages/compiler-vapor/__tests__/transforms/__snapshots__/vText.spec.ts.snap

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export function render(_ctx) {
88
const n0 = t0()
99
const { 0: [n1],} = _children(n0)
1010
_renderEffect(() => {
11-
_setText(n1, undefined, _ctx.str)
11+
_setText(n1, _ctx.str)
1212
})
1313
return n0
1414
}"
@@ -22,7 +22,7 @@ export function render(_ctx) {
2222
const n0 = t0()
2323
const { 0: [n1],} = _children(n0)
2424
_renderEffect(() => {
25-
_setText(n1, undefined, _ctx.test)
25+
_setText(n1, _ctx.test)
2626
})
2727
return n0
2828
}"
@@ -35,7 +35,7 @@ export function render(_ctx) {
3535
const t0 = _template("<div></div>")
3636
const n0 = t0()
3737
const { 0: [n1],} = _children(n0)
38-
_setText(n1, undefined, "")
38+
_setText(n1, "")
3939
return n0
4040
}"
4141
`;

0 commit comments

Comments
 (0)