vuikit
Version:
A Vuejs component library based on UIkit
27 lines (21 loc) • 385 B
JavaScript
/**
* Vuikit 0.7.0
* (c) 2018 Miljan Aleksic
* @license MIT
*/
import { isObject, isString, isArray } from 'vuikit/core/util'
/*
* Determines if the value is empty
*/
export default val => {
if (isObject(val)) {
return Object.keys(val).length === 0
}
if (isString(val)) {
return val === ''
}
if (isArray(val)) {
return val.length === 0
}
return !val
}