UNPKG

vuikit

Version:

A Vuejs component library based on UIkit

23 lines (19 loc) 552 B
/** * Vuikit 0.7.0 * (c) 2018 Miljan Aleksic * @license MIT */ import { isString } from 'vuikit/core/util' const strPrototype = String.prototype const includesFn = function (search) { return ~this.indexOf(search) } const includesStr = strPrototype.includes || includesFn const includesArray = Array.prototype.includes || includesFn /** * Determines whether an array/string includes a certain element/characters */ export default function (obj, search) { return obj && (isString(obj) ? includesStr : includesArray ).call(obj, search) }