UNPKG

auth0-lock

Version:
31 lines (29 loc) 944 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _list = _interopRequireDefault(require("../ui/list")); var _actions = require("./actions"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } // TODO: these actions should be passed as props var _default = exports.default = function _default(_ref) { var icon = _ref.icon, iconUrl = _ref.iconUrl, model = _ref.model, name = _ref.name, items = _ref.items; return /*#__PURE__*/_react.default.createElement(_list.default, { model: model, icon: icon, iconUrl: iconUrl, items: items, onSelect: function onSelect(x) { return (0, _actions.selectOption)(model.get('id'), name, x); }, onCancel: function onCancel() { return (0, _actions.cancelOptionSelection)(model.get('id')); } }); };