UNPKG

cloudhub-react-components

Version:
53 lines (42 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _Selector = _interopRequireDefault(require("./Selector")); var _countries = _interopRequireDefault(require("./countries")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var CountrySelector = function CountrySelector(_ref) { var input = _ref.input, meta = _ref.meta, onSelectChange = _ref.onSelectChange; return _react.default.createElement(_Selector.default, { options: _countries.default, value: input.value, onChange: function onChange(val) { if (val) { var simple = val.simple, full = val.full; input.onChange(simple); if (onSelectChange) { onSelectChange(full); } input.onBlur(); } else { input.onChange(val); if (onSelectChange) { onSelectChange(val); } input.onBlur(); } }, meta: meta, displayField: "name", returnkeys: ['name', 'id'], placeholder: "Select Country" }); }; var _default = CountrySelector; exports.default = _default; //# sourceMappingURL=CountrySelector.js.map