first commit
This commit is contained in:
33
frontend/node_modules/rc-picker/es/PickerPanel/TimePanel/index.js
generated
vendored
Normal file
33
frontend/node_modules/rc-picker/es/PickerPanel/TimePanel/index.js
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray";
|
||||
import classNames from 'classnames';
|
||||
import * as React from 'react';
|
||||
import { formatValue } from "../../utils/dateUtil";
|
||||
import { PanelContext, useInfo } from "../context";
|
||||
import PanelHeader from "../PanelHeader";
|
||||
import TimePanelBody from "./TimePanelBody";
|
||||
export default function TimePanel(props) {
|
||||
var prefixCls = props.prefixCls,
|
||||
value = props.value,
|
||||
locale = props.locale,
|
||||
generateConfig = props.generateConfig,
|
||||
showTime = props.showTime;
|
||||
var _ref = showTime || {},
|
||||
format = _ref.format;
|
||||
var panelPrefixCls = "".concat(prefixCls, "-time-panel");
|
||||
|
||||
// ========================== Base ==========================
|
||||
var _useInfo = useInfo(props, 'time'),
|
||||
_useInfo2 = _slicedToArray(_useInfo, 1),
|
||||
info = _useInfo2[0];
|
||||
|
||||
// ========================= Render =========================
|
||||
return /*#__PURE__*/React.createElement(PanelContext.Provider, {
|
||||
value: info
|
||||
}, /*#__PURE__*/React.createElement("div", {
|
||||
className: classNames(panelPrefixCls)
|
||||
}, /*#__PURE__*/React.createElement(PanelHeader, null, value ? formatValue(value, {
|
||||
locale: locale,
|
||||
format: format,
|
||||
generateConfig: generateConfig
|
||||
}) : "\xA0"), /*#__PURE__*/React.createElement(TimePanelBody, showTime)));
|
||||
}
|
||||
Reference in New Issue
Block a user