UNPKG

blips

Version:

State management for the GraphQL heads

11 lines (9 loc) 346 B
import { isType, } from './isType' export function isEmpty (value) { if (typeof value === 'string') return !value if (isType('object', value)) return !Object.values(value).length if (isType('array', value)) return !value.length if (isType('Map', value)) return !value.size if (isType('Set', value)) return !value.size return false }