mantine-datepicker-jalali
Version:
jalali datepicker of mantine library
91 lines (84 loc) • 9.96 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var React = require('react');
var core = require('@mantine/core');
var PickerControl_styles = require('./PickerControl.styles.js');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e["default"] : e; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var __defProp = Object.defineProperty;
var __getOwnPropSymbols = Object.getOwnPropertySymbols;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __propIsEnum = Object.prototype.propertyIsEnumerable;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __spreadValues = (a, b) => {
for (var prop in b || (b = {}))
if (__hasOwnProp.call(b, prop))
__defNormalProp(a, prop, b[prop]);
if (__getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(b)) {
if (__propIsEnum.call(b, prop))
__defNormalProp(a, prop, b[prop]);
}
return a;
};
var __objRest = (source, exclude) => {
var target = {};
for (var prop in source)
if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)
target[prop] = source[prop];
if (source != null && __getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(source)) {
if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))
target[prop] = source[prop];
}
return target;
};
const defaultProps = {};
const PickerControl = React.forwardRef((props, ref) => {
const _a = core.useComponentDefaultProps("PickerControl", defaultProps, props), {
className,
children,
disabled,
selected,
classNames,
styles,
unstyled,
firstInRange,
lastInRange,
inRange,
__staticSelector
} = _a, others = __objRest(_a, [
"className",
"children",
"disabled",
"selected",
"classNames",
"styles",
"unstyled",
"firstInRange",
"lastInRange",
"inRange",
"__staticSelector"
]);
const { classes, cx } = PickerControl_styles(null, {
name: ["PickerControl", __staticSelector],
classNames,
styles,
unstyled
});
return /* @__PURE__ */ React__default.createElement(core.UnstyledButton, __spreadValues({
className: cx(classes.pickerControl, className),
ref,
unstyled,
"data-picker-control": true,
"data-selected": selected && !disabled || void 0,
"data-disabled": disabled || void 0,
"data-in-range": inRange && !disabled && !selected || void 0,
"data-first-in-range": firstInRange && !disabled || void 0,
"data-last-in-range": lastInRange && !disabled || void 0,
disabled
}, others), children);
});
PickerControl.displayName = "@mantine/dates/PickerControl";
exports.PickerControl = PickerControl;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGlja2VyQ29udHJvbC5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvUGlja2VyQ29udHJvbC9QaWNrZXJDb250cm9sLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSByZWFjdC9uby11bnVzZWQtcHJvcC10eXBlcyAqL1xuaW1wb3J0IFJlYWN0LCB7IGZvcndhcmRSZWYgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgeyBEZWZhdWx0UHJvcHMsIFVuc3R5bGVkQnV0dG9uLCBTZWxlY3RvcnMsIHVzZUNvbXBvbmVudERlZmF1bHRQcm9wcyB9IGZyb20gJ0BtYW50aW5lL2NvcmUnO1xuaW1wb3J0IHVzZVN0eWxlcyBmcm9tICcuL1BpY2tlckNvbnRyb2wuc3R5bGVzJztcblxuZXhwb3J0IHR5cGUgUGlja2VyQ29udHJvbFN0eWxlc05hbWVzID0gU2VsZWN0b3JzPHR5cGVvZiB1c2VTdHlsZXM+O1xuXG5leHBvcnQgaW50ZXJmYWNlIFBpY2tlckNvbnRyb2xQcm9wc1xuICBleHRlbmRzIERlZmF1bHRQcm9wczxQaWNrZXJDb250cm9sU3R5bGVzTmFtZXM+LFxuICAgIFJlYWN0LkNvbXBvbmVudFByb3BzV2l0aG91dFJlZjwnYnV0dG9uJz4ge1xuICBfX3N0YXRpY1NlbGVjdG9yPzogc3RyaW5nO1xuXG4gIC8qKiBDb250cm9sIGNoaWxkcmVuICovXG4gIGNoaWxkcmVuPzogUmVhY3QuUmVhY3ROb2RlO1xuXG4gIC8qKiBEZXRlcm1pbmVzIHdoZXRoZXIgY29udHJvbCBzaG91bGQgYmUgZGlzYWJsZWQgKi9cbiAgZGlzYWJsZWQ/OiBib29sZWFuO1xuXG4gIC8qKiBEZXRlcm1pbmVzIHdoZXRoZXIgY29udHJvbCBzaG91bGQgaGF2ZSBzZWxlY3RlZCBzdHlsZXMgKi9cbiAgc2VsZWN0ZWQ/OiBib29sZWFuO1xuXG4gIC8qKiBEZXRlcm1pbmVzIHdoZXRoZXIgY29udHJvbCBpcyBzZWxlY3RlZCBpbiByYW5nZSAqL1xuICBpblJhbmdlPzogYm9vbGVhbjtcblxuICAvKiogRGV0ZXJtaW5lcyB3aGV0aGVyIGNvbnRyb2wgaXMgZmlyc3QgaW4gcmFuZ2Ugc2VsZWN0aW9uICovXG4gIGZpcnN0SW5SYW5nZT86IGJvb2xlYW47XG5cbiAgLyoqIERldGVybWluZXMgd2hldGhlciBjb250cm9sIGlzIGxhc3QgaW4gcmFuZ2Ugc2VsZWN0aW9uICovXG4gIGxhc3RJblJhbmdlPzogYm9vbGVhbjtcbn1cblxuY29uc3QgZGVmYXVsdFByb3BzOiBQYXJ0aWFsPFBpY2tlckNvbnRyb2xQcm9wcz4gPSB7fTtcblxuZXhwb3J0IGNvbnN0IFBpY2tlckNvbnRyb2wgPSBmb3J3YXJkUmVmPEhUTUxCdXR0b25FbGVtZW50LCBQaWNrZXJDb250cm9sUHJvcHM+KChwcm9wcywgcmVmKSA9PiB7XG4gIGNvbnN0IHtcbiAgICBjbGFzc05hbWUsXG4gICAgY2hpbGRyZW4sXG4gICAgZGlzYWJsZWQsXG4gICAgc2VsZWN0ZWQsXG4gICAgY2xhc3NOYW1lcyxcbiAgICBzdHlsZXMsXG4gICAgdW5zdHlsZWQsXG4gICAgZmlyc3RJblJhbmdlLFxuICAgIGxhc3RJblJhbmdlLFxuICAgIGluUmFuZ2UsXG4gICAgX19zdGF0aWNTZWxlY3RvcixcbiAgICAuLi5vdGhlcnNcbiAgfSA9IHVzZUNvbXBvbmVudERlZmF1bHRQcm9wcygnUGlja2VyQ29udHJvbCcsIGRlZmF1bHRQcm9wcywgcHJvcHMpO1xuXG4gIGNvbnN0IHsgY2xhc3NlcywgY3ggfSA9IHVzZVN0eWxlcyhudWxsLCB7XG4gICAgbmFtZTogWydQaWNrZXJDb250cm9sJywgX19zdGF0aWNTZWxlY3Rvcl0sXG4gICAgY2xhc3NOYW1lcyxcbiAgICBzdHlsZXMsXG4gICAgdW5zdHlsZWQsXG4gIH0pO1xuXG4gIHJldHVybiAoXG4gICAgPFVuc3R5bGVkQnV0dG9uXG4gICAgICBjbGFzc05hbWU9e2N4KGNsYXNzZXMucGlja2VyQ29udHJvbCwgY2xhc3NOYW1lKX1cbiAgICAgIHJlZj17cmVmfVxuICAgICAgdW5zdHlsZWQ9e3Vuc3R5bGVkfVxuICAgICAgZGF0YS1waWNrZXItY29udHJvbFxuICAgICAgZGF0YS1zZWxlY3RlZD17KHNlbGVjdGVkICYmICFkaXNhYmxlZCkgfHwgdW5kZWZpbmVkfVxuICAgICAgZGF0YS1kaXNhYmxlZD17ZGlzYWJsZWQgfHwgdW5kZWZpbmVkfVxuICAgICAgZGF0YS1pbi1yYW5nZT17KGluUmFuZ2UgJiYgIWRpc2FibGVkICYmICFzZWxlY3RlZCkgfHwgdW5kZWZpbmVkfVxuICAgICAgZGF0YS1maXJzdC1pbi1yYW5nZT17KGZpcnN0SW5SYW5nZSAmJiAhZGlzYWJsZWQpIHx8IHVuZGVmaW5lZH1cbiAgICAgIGRhdGEtbGFzdC1pbi1yYW5nZT17KGxhc3RJblJhbmdlICYmICFkaXNhYmxlZCkgfHwgdW5kZWZpbmVkfVxuICAgICAgZGlzYWJsZWQ9e2Rpc2FibGVkfVxuICAgICAgey4uLm90aGVyc31cbiAgICA+XG4gICAgICB7Y2hpbGRyZW59XG4gICAgPC9VbnN0eWxlZEJ1dHRvbj5cbiAgKTtcbn0pO1xuXG5QaWNrZXJDb250cm9sLmRpc3BsYXlOYW1lID0gJ0BtYW50aW5lL2RhdGVzL1BpY2tlckNvbnRyb2wnO1xuIl0sIm5hbWVzIjpbImZvcndhcmRSZWYiLCJ1c2VDb21wb25lbnREZWZhdWx0UHJvcHMiLCJ1c2VTdHlsZXMiLCJSZWFjdCIsIlVuc3R5bGVkQnV0dG9uIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBQSxJQUFJLFNBQVMsR0FBRyxNQUFNLENBQUMsY0FBYyxDQUFDO0FBQ3RDLElBQUksbUJBQW1CLEdBQUcsTUFBTSxDQUFDLHFCQUFxQixDQUFDO0FBQ3ZELElBQUksWUFBWSxHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDO0FBQ25ELElBQUksWUFBWSxHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsb0JBQW9CLENBQUM7QUFDekQsSUFBSSxlQUFlLEdBQUcsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssS0FBSyxHQUFH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