Skip to content

Commit 2e35046

Browse files
authored
Create options.js
1 parent 7a13fd6 commit 2e35046

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/core/util/options.js

+4-11
Original file line numberDiff line numberDiff line change
@@ -253,19 +253,12 @@ function normalizeProps (options: Object) {
253253
*/
254254
function normalizeInject (options: Object) {
255255
const inject = options.inject
256-
if (!Array.isArray(inject)) return
257-
const res = {}
258-
let i = inject.length
259-
let val
260-
while (i--) {
261-
val = inject[i]
262-
if (typeof val === 'string') {
263-
res[val] = val
264-
} else if (process.env.NODE_ENV !== 'production') {
265-
warn('inject must be strings when using array syntax.')
256+
if (Array.isArray(inject)) {
257+
const normalized = options.inject = {}
258+
for (let i = 0; i < inject.length; i++) {
259+
normalized[inject[i]] = inject[i]
266260
}
267261
}
268-
options.inject = res
269262
}
270263

271264
/**

0 commit comments

Comments
 (0)