UNPKG

@helpscout/hsds-react

Version:

React component library for Help Scout's Design System

34 lines (24 loc) 858 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.typeOf = typeOf; exports.isFunction = isFunction; exports.isNumber = isNumber; exports.isString = isString; var _lodash = _interopRequireDefault(require("lodash.isnil")); // TODO: remove when the rest are removed function typeOf(value, type) { return !(0, _lodash.default)(value) && typeof value === type; } // TODO: remove // HS App: site/js/apps/beacons/react/components/Suggestions/Articles.js function isFunction(value) { return typeOf(value, 'function'); } // TODO: remove // Beacon: src/reducers/config.js function isNumber(value) { return typeOf(value, 'number'); } // TODO: remove // HS App:site/js/apps/common/react/HSDropdown/utils.js function isString(value) { return typeOf(value, 'string'); }