UNPKG

@elastic/eui

Version:

Elastic UI Component Library

40 lines (37 loc) 1.36 kB
/* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one * or more contributor license agreements. Licensed under the Elastic License * 2.0 and the Server Side Public License, v 1; you may not use this file except * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ import _isFunction from 'lodash/isFunction'; import _isArray from 'lodash/isArray'; import _isString from 'lodash/isString'; import _isBoolean from 'lodash/isBoolean'; import _isNumber from 'lodash/isNumber'; import _isNaN from 'lodash/isNaN'; import _isObject from 'lodash/isObject'; // wrap the lodash functions to avoid having lodash's TS type definition from being // exported, which can conflict with the lodash namespace if other versions are used export var isFunction = function isFunction(value) { return _isFunction(value); }; export var isArray = function isArray(value) { return _isArray(value); }; export var isString = function isString(value) { return _isString(value); }; export var isBoolean = function isBoolean(value) { return _isBoolean(value); }; export var isNumber = function isNumber(value) { return _isNumber(value); }; export var isNaN = function isNaN(value) { return _isNaN(value); }; export var isObject = function isObject(value) { return _isObject(value); };