Skip to content

Commit 6bef15f

Browse files
committed
chore: remove unused argument
1 parent fe5d919 commit 6bef15f

File tree

1 file changed

+8
-15
lines changed

1 file changed

+8
-15
lines changed

packages/runtime-dom/src/directives/vModel.ts

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -209,25 +209,20 @@ export const vModelSelect: ModelDirective<HTMLSelectElement> = {
209209
},
210210
// set value in mounted & updated because <select> relies on its children
211211
// <option>s.
212-
mounted(el, { value, oldValue, modifiers: { number } }) {
213-
setSelected(el, value, oldValue, number)
212+
mounted(el, { value, modifiers: { number } }) {
213+
setSelected(el, value, number)
214214
},
215215
beforeUpdate(el, _binding, vnode) {
216216
el[assignKey] = getModelAssigner(vnode)
217217
},
218-
updated(el, { value, oldValue, modifiers: { number } }) {
218+
updated(el, { value, modifiers: { number } }) {
219219
if (!el._assigning) {
220-
setSelected(el, value, oldValue, number)
220+
setSelected(el, value, number)
221221
}
222222
},
223223
}
224224

225-
function setSelected(
226-
el: HTMLSelectElement,
227-
value: any,
228-
oldValue: any,
229-
number: boolean,
230-
) {
225+
function setSelected(el: HTMLSelectElement, value: any, number: boolean) {
231226
const isMultiple = el.multiple
232227
const isArrayValue = isArray(value)
233228
if (isMultiple && !isArrayValue && !isSet(value)) {
@@ -256,11 +251,9 @@ function setSelected(
256251
} else {
257252
option.selected = value.has(optionValue)
258253
}
259-
} else {
260-
if (looseEqual(getValue(option), value)) {
261-
if (el.selectedIndex !== i) el.selectedIndex = i
262-
return
263-
}
254+
} else if (looseEqual(getValue(option), value)) {
255+
if (el.selectedIndex !== i) el.selectedIndex = i
256+
return
264257
}
265258
}
266259
if (!isMultiple && el.selectedIndex !== -1) {

0 commit comments

Comments
 (0)