vue

hey guys, vue.js issue:eslint as me for require-default-prop

props: {
statusText: {
validator(value) {
if (value === '1') {
return 'pending'
} else if (value === '2') {
return 'overdue'
} else if (value === '3') {
return completed
} else {
return 'error'
}
}
}
any idea why? i already have a default prop in the last else
You already invited:

Aamir

Upvotes from:

@Dmitry
I guess it's happening because you are returning a variable completed. It should be a string right? return 'completed'

If you wanna answer this question please Login or Register