{"ast":null,"code":"\"use client\";\n\nvar __rest = this && this.__rest || function (s, e) {\n  var t = {};\n  for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n  if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n    if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n  }\n  return t;\n};\nimport React from 'react';\nimport Divider from '../divider';\nimport PanelPicker from './components/PanelPicker';\nimport PanelPresets from './components/PanelPresets';\nimport { PanelPickerProvider, PanelPresetsProvider } from './context';\nconst ColorPickerPanel = props => {\n  const {\n      prefixCls,\n      presets,\n      panelRender,\n      color,\n      onChange,\n      onClear\n    } = props,\n    injectProps = __rest(props, [\"prefixCls\", \"presets\", \"panelRender\", \"color\", \"onChange\", \"onClear\"]);\n  const colorPickerPanelPrefixCls = `${prefixCls}-inner-content`;\n  // ==== Inject props ===\n  const panelPickerProps = Object.assign({\n    prefixCls,\n    value: color,\n    onChange,\n    onClear\n  }, injectProps);\n  const panelPresetsProps = React.useMemo(() => ({\n    prefixCls,\n    value: color,\n    presets,\n    onChange\n  }), [prefixCls, color, presets, onChange]);\n  // ====================== Render ======================\n  const innerPanel = /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(PanelPicker, null), Array.isArray(presets) && /*#__PURE__*/React.createElement(Divider, {\n    className: `${colorPickerPanelPrefixCls}-divider`\n  }), /*#__PURE__*/React.createElement(PanelPresets, null));\n  return /*#__PURE__*/React.createElement(PanelPickerProvider, {\n    value: panelPickerProps\n  }, /*#__PURE__*/React.createElement(PanelPresetsProvider, {\n    value: panelPresetsProps\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: colorPickerPanelPrefixCls\n  }, typeof panelRender === 'function' ? panelRender(innerPanel, {\n    components: {\n      Picker: PanelPicker,\n      Presets: PanelPresets\n    }\n  }) : innerPanel)));\n};\nif (process.env.NODE_ENV !== 'production') {\n  ColorPickerPanel.displayName = 'ColorPickerPanel';\n}\nexport default ColorPickerPanel;","map":{"version":3,"names":["__rest","s","e","t","p","Object","prototype","hasOwnProperty","call","indexOf","getOwnPropertySymbols","i","length","propertyIsEnumerable","React","Divider","PanelPicker","PanelPresets","PanelPickerProvider","PanelPresetsProvider","ColorPickerPanel","props","prefixCls","presets","panelRender","color","onChange","onClear","injectProps","colorPickerPanelPrefixCls","panelPickerProps","assign","value","panelPresetsProps","useMemo","innerPanel","createElement","Fragment","Array","isArray","className","components","Picker","Presets","process","env","NODE_ENV","displayName"],"sources":["/Users/chrishaack/UC_Trains_Voice/react-demo/node_modules/antd/es/color-picker/ColorPickerPanel.js"],"sourcesContent":["\"use client\";\n\nvar __rest = this && this.__rest || function (s, e) {\n  var t = {};\n  for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n  if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n    if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n  }\n  return t;\n};\nimport React from 'react';\nimport Divider from '../divider';\nimport PanelPicker from './components/PanelPicker';\nimport PanelPresets from './components/PanelPresets';\nimport { PanelPickerProvider, PanelPresetsProvider } from './context';\nconst ColorPickerPanel = props => {\n  const {\n      prefixCls,\n      presets,\n      panelRender,\n      color,\n      onChange,\n      onClear\n    } = props,\n    injectProps = __rest(props, [\"prefixCls\", \"presets\", \"panelRender\", \"color\", \"onChange\", \"onClear\"]);\n  const colorPickerPanelPrefixCls = `${prefixCls}-inner-content`;\n  // ==== Inject props ===\n  const panelPickerProps = Object.assign({\n    prefixCls,\n    value: color,\n    onChange,\n    onClear\n  }, injectProps);\n  const panelPresetsProps = React.useMemo(() => ({\n    prefixCls,\n    value: color,\n    presets,\n    onChange\n  }), [prefixCls, color, presets, onChange]);\n  // ====================== Render ======================\n  const innerPanel = /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(PanelPicker, null), Array.isArray(presets) && /*#__PURE__*/React.createElement(Divider, {\n    className: `${colorPickerPanelPrefixCls}-divider`\n  }), /*#__PURE__*/React.createElement(PanelPresets, null));\n  return /*#__PURE__*/React.createElement(PanelPickerProvider, {\n    value: panelPickerProps\n  }, /*#__PURE__*/React.createElement(PanelPresetsProvider, {\n    value: panelPresetsProps\n  }, /*#__PURE__*/React.createElement(\"div\", {\n    className: colorPickerPanelPrefixCls\n  }, typeof panelRender === 'function' ? panelRender(innerPanel, {\n    components: {\n      Picker: PanelPicker,\n      Presets: PanelPresets\n    }\n  }) : innerPanel)));\n};\nif (process.env.NODE_ENV !== 'production') {\n  ColorPickerPanel.displayName = 'ColorPickerPanel';\n}\nexport default ColorPickerPanel;"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}