UNPKG

moltres-utils

Version:
42 lines (33 loc) 1.14 kB
"use strict"; require("core-js/modules/es6.object.define-property"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _curryN = _interopRequireDefault(require("../common/curryN")); var _find = _interopRequireDefault(require("../data/find")); var _isString = _interopRequireDefault(require("../lang/isString")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var findString = (0, _find.default)(_isString.default); /** * Finds the first path in the given args. * * @function * @since v0.0.3 * @category path * @sig [String] -> {a} -> String * @param {...String} values The values to check. * @returns {String} The first value found that is a path. * @example * * findPath(null, 0, '/foo', '/bar') // => '/foo' */ var findPath = (0, _curryN.default)(1, function () { for (var _len = arguments.length, values = new Array(_len), _key = 0; _key < _len; _key++) { values[_key] = arguments[_key]; } return findString(values); }); var _default = findPath; exports.default = _default; //# sourceMappingURL=findPath.js.map