UNPKG

@vue-widget/hooks

Version:

hooks from react to vue

24 lines (23 loc) 626 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.getTargetElement = getTargetElement; var _index = require("./index"); var _isBrowser = _interopRequireDefault(require("./isBrowser")); function getTargetElement(target, defaultElement) { if (!_isBrowser["default"]) { return undefined; } if (!target) { return defaultElement; } var targetElement; if ((0, _index.isFunction)(target)) { targetElement = target(); } else { targetElement = target; } return targetElement; }