UNPKG

@wordpress/components

Version:
46 lines (36 loc) 856 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ColorInput = void 0; var _element = require("@wordpress/element"); var _rgbInput = require("./rgb-input"); var _hslInput = require("./hsl-input"); var _hexInput = require("./hex-input"); /** * Internal dependencies */ const ColorInput = _ref => { let { colorType, color, onChange, enableAlpha } = _ref; const props = { color, onChange, enableAlpha }; switch (colorType) { case 'hsl': return (0, _element.createElement)(_hslInput.HslInput, props); case 'rgb': return (0, _element.createElement)(_rgbInput.RgbInput, props); default: case 'hex': return (0, _element.createElement)(_hexInput.HexInput, props); } }; exports.ColorInput = ColorInput; //# sourceMappingURL=color-input.js.map