UNPKG

gutenblock-controls

Version:

Useful inspector controls for gutenberg

48 lines (37 loc) 1.07 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _reactSelect = require('react-select'); (function () { var enterModule = require('react-hot-loader').enterModule; enterModule && enterModule(module); })(); var _default = function _default(_ref) { var loadOptions = _ref.loadOptions, name = _ref.name, _onChange = _ref.onChange, attributes = _ref.attributes; return wp.element.createElement(_reactSelect.Async, { style: { marginTop: '5px' }, name: name, value: attributes ? attributes[name] : null, loadOptions: loadOptions, joinValues: attributes ? true : false, onChange: function onChange(value) { return value ? _onChange(name, value.value) : null; } }); }; exports.default = _default; ; (function () { var reactHotLoader = require('react-hot-loader').default; var leaveModule = require('react-hot-loader').leaveModule; if (!reactHotLoader) { return; } reactHotLoader.register(_default, 'default', 'src/form/select.js'); leaveModule(module); })(); ;