From 19ad390c3b65a59b0f2bbfc7b8471f1a5db8f4f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Thu, 27 May 2021 14:48:48 +0800 Subject: [PATCH 001/466] feat: TreeSelect support treeLine (#30705) * feat: TreeSelect support treeline * docs: Update doc * tests: Update snapshot * docs: rm onlt * fix: TS definition --- .../__tests__/__snapshots__/demo.test.js.snap | 108 ++++++++++++++++++ components/tree-select/demo/async.md | 1 + components/tree-select/demo/treeLine.md | 56 +++++++++ components/tree-select/index.en-US.md | 9 +- components/tree-select/index.tsx | 12 +- components/tree-select/index.zh-CN.md | 29 ++--- components/tree-select/style/index.less | 4 +- components/tree/style/mixin.less | 17 ++- site/bisheng.config.js | 4 - 9 files changed, 204 insertions(+), 36 deletions(-) create mode 100644 components/tree-select/demo/treeLine.md diff --git a/components/tree-select/__tests__/__snapshots__/demo.test.js.snap b/components/tree-select/__tests__/__snapshots__/demo.test.js.snap index ec3fd447e276..ed526d3ef8a6 100644 --- a/components/tree-select/__tests__/__snapshots__/demo.test.js.snap +++ b/components/tree-select/__tests__/__snapshots__/demo.test.js.snap @@ -381,3 +381,111 @@ exports[`renders ./components/tree-select/demo/treeData.md correctly 1`] = ` `; + +exports[`renders ./components/tree-select/demo/treeLine.md correctly 1`] = ` +
+
+ +
+
+ +
+
+
+
+ + + + +
+ +
+
+
+`; diff --git a/components/tree-select/demo/async.md b/components/tree-select/demo/async.md index a670e5969456..b9db90f5c5f1 100644 --- a/components/tree-select/demo/async.md +++ b/components/tree-select/demo/async.md @@ -45,6 +45,7 @@ class Demo extends React.Component { treeData: this.state.treeData.concat([ this.genTreeNode(id, false), this.genTreeNode(id, true), + this.genTreeNode(id, true), ]), }); resolve(); diff --git a/components/tree-select/demo/treeLine.md b/components/tree-select/demo/treeLine.md new file mode 100644 index 000000000000..dfbf7dac6fca --- /dev/null +++ b/components/tree-select/demo/treeLine.md @@ -0,0 +1,56 @@ +--- +order: 6 +title: + zh-CN: 线性样式 + en-US: Show Tree Line +--- + +## zh-CN + +通过 `treeLine` 配置线性样式。 + +## en-US + +Use `treeLine` to show the line style. + +```tsx +import { TreeSelect, Switch, Space } from 'antd'; + +const { TreeNode } = TreeSelect; + +const Demo = () => { + const [treeLine, setTreeLine] = React.useState(true); + const [showLeafIcon, setShowLeafIcon] = React.useState(false); + + return ( + + setTreeLine(!treeLine)} + /> + setShowLeafIcon(!showLeafIcon)} + /> + + + + + + + + + + + + + ); +}; + +ReactDOM.render(, mountNode); +``` diff --git a/components/tree-select/index.en-US.md b/components/tree-select/index.en-US.md index 480b48634e04..7fe711cef69b 100644 --- a/components/tree-select/index.en-US.md +++ b/components/tree-select/index.en-US.md @@ -50,6 +50,7 @@ Tree selection control. | treeDefaultExpandedKeys | Default expanded treeNodes | string\[] | - | | | treeExpandedKeys | Set expanded keys | string\[] | - | | | treeIcon | Shows the icon before a TreeNode's title. There is no default style; you must set a custom style for it if set to `true` | boolean | false | | +| treeLine | Show the line. Ref [Tree - showLine](/components/tree/#components-tree-demo-line) | boolean \| object | false | 4.17.0 | | treeNodeFilterProp | Will be used for filtering if `filterTreeNode` returns true | string | `value` | | | treeNodeLabelProp | Will render as content of select | string | `title` | | | value | To set the current selected treeNode(s) | string \| string\[] | - | | @@ -62,10 +63,10 @@ Tree selection control. ### Tree Methods -| Name | Description | Version | -| --- | --- | --- | -| blur() | Remove focus | | -| focus() | Get focus | | +| Name | Description | Version | +| ------- | ------------ | ------- | +| blur() | Remove focus | | +| focus() | Get focus | | ### TreeNode props diff --git a/components/tree-select/index.tsx b/components/tree-select/index.tsx index de31c68179dc..2ed5c9471bd9 100644 --- a/components/tree-select/index.tsx +++ b/components/tree-select/index.tsx @@ -11,7 +11,7 @@ import omit from 'rc-util/lib/omit'; import { DefaultValueType } from 'rc-tree-select/lib/interface'; import { ConfigContext } from '../config-provider'; import devWarning from '../_util/devWarning'; -import { AntTreeNodeProps } from '../tree'; +import { AntTreeNodeProps, TreeProps } from '../tree'; import getIcons from '../select/utils/iconUtil'; import renderSwitcherIcon from '../tree/utils/iconUtil'; import SizeContext, { SizeType } from '../config-provider/SizeContext'; @@ -30,11 +30,18 @@ export type SelectValue = RawValue | RawValue[] | LabeledValue | LabeledValue[]; export interface TreeSelectProps extends Omit< RcTreeSelectProps, - 'showTreeIcon' | 'treeMotion' | 'inputIcon' | 'mode' | 'getInputElement' | 'backfill' + | 'showTreeIcon' + | 'treeMotion' + | 'inputIcon' + | 'mode' + | 'getInputElement' + | 'backfill' + | 'treeLine' > { suffixIcon?: React.ReactNode; size?: SizeType; bordered?: boolean; + treeLine?: TreeProps['showLine']; } export interface RefTreeSelectProps { @@ -140,6 +147,7 @@ const InternalTreeSelect = ( treeCheckable={ treeCheckable ? : treeCheckable } + treeLine={!!treeLine} inputIcon={suffixIcon} multiple={multiple} removeIcon={removeIcon} diff --git a/components/tree-select/index.zh-CN.md b/components/tree-select/index.zh-CN.md index 31c8549ed819..379965ca8916 100644 --- a/components/tree-select/index.zh-CN.md +++ b/components/tree-select/index.zh-CN.md @@ -51,6 +51,7 @@ cover: https://gw.alipayobjects.com/zos/alicdn/Ax4DA0njr/TreeSelect.svg | treeDefaultExpandedKeys | 默认展开的树节点 | string\[] | - | | | treeExpandedKeys | 设置展开的树节点 | string\[] | - | | | treeIcon | 是否展示 TreeNode title 前的图标,没有默认样式,如设置为 true,需要自行定义图标相关样式 | boolean | false | | +| treeLine | 是否展示线条样式,请参考 [Tree - showLine](/components/tree/#components-tree-demo-line) | boolean \| object | false | 4.17.0 | | treeNodeFilterProp | 输入项过滤对应的 treeNode 属性 | string | `value` | | | treeNodeLabelProp | 作为显示的 prop 设置 | string | `title` | | | value | 指定当前选中的条目 | string \| string\[] | - | | @@ -63,25 +64,25 @@ cover: https://gw.alipayobjects.com/zos/alicdn/Ax4DA0njr/TreeSelect.svg ### Tree 方法 -| 名称 | 描述 | 版本 | -| --- | --- | --- | -| blur() | 移除焦点 | | -| focus() | 获取焦点 | | +| 名称 | 描述 | 版本 | +| ------- | -------- | ---- | +| blur() | 移除焦点 | | +| focus() | 获取焦点 | | ### TreeNode props > 建议使用 treeData 来代替 TreeNode,免去手工构造麻烦 -| 参数 | 说明 | 类型 | 默认值 | 版本 | -| --- | --- | --- | --- | --- | -| checkable | 当树为 Checkbox 时,设置独立节点是否展示 Checkbox | boolean | - | | -| disableCheckbox | 禁掉 Checkbox | boolean | false | | -| disabled | 是否禁用 | boolean | false | | -| isLeaf | 是否是叶子节点 | boolean | false | | -| key | 此项必须设置(其值在整个树范围内唯一) | string | - | | -| selectable | 是否可选 | boolean | true | | -| title | 树节点显示的内容 | ReactNode | `---` | | -| value | 默认根据此属性值进行筛选(其值在整个树范围内唯一) | string | - | | +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --------------- | -------------------------------------------------- | --------- | ------ | ---- | +| checkable | 当树为 Checkbox 时,设置独立节点是否展示 Checkbox | boolean | - | | +| disableCheckbox | 禁掉 Checkbox | boolean | false | | +| disabled | 是否禁用 | boolean | false | | +| isLeaf | 是否是叶子节点 | boolean | false | | +| key | 此项必须设置(其值在整个树范围内唯一) | string | - | | +| selectable | 是否可选 | boolean | true | | +| title | 树节点显示的内容 | ReactNode | `---` | | +| value | 默认根据此属性值进行筛选(其值在整个树范围内唯一) | string | - | | ## FAQ diff --git a/components/tree-select/style/index.less b/components/tree-select/style/index.less index e6672b587231..b2cf719f365c 100644 --- a/components/tree-select/style/index.less +++ b/components/tree-select/style/index.less @@ -11,7 +11,7 @@ .@{tree-select-prefix-cls} { // ======================= Dropdown ======================= &-dropdown { - padding: @padding-xs (@padding-xs / 2) 0; + padding: @padding-xs (@padding-xs / 2); &-rtl { direction: rtl; @@ -24,8 +24,6 @@ align-items: stretch; .@{select-tree-prefix-cls}-treenode { - padding-bottom: @padding-xs; - .@{select-tree-prefix-cls}-node-content-wrapper { flex: auto; } diff --git a/components/tree/style/mixin.less b/components/tree/style/mixin.less index 197c2066256e..b8030a77dbb4 100644 --- a/components/tree/style/mixin.less +++ b/components/tree/style/mixin.less @@ -1,7 +1,6 @@ @import '../../style/mixins/index'; @tree-prefix-cls: ~'@{ant-prefix}-tree'; -@tree-node-prefix-cls: ~'@{tree-prefix-cls}-treenode'; @select-tree-prefix-cls: ~'@{ant-prefix}-select-tree'; @tree-motion: ~'@{ant-prefix}-motion-collapse'; @tree-node-padding: (@padding-xs / 2); @@ -259,15 +258,15 @@ } } } -} -.@{tree-node-prefix-cls}-leaf-last { - .@{tree-prefix-cls}-switcher { - &-leaf-line { - &::before { - top: auto !important; - bottom: auto !important; - height: @tree-title-height - 10px !important; + .@{custom-tree-node-prefix-cls}-leaf-last { + .@{custom-tree-prefix-cls}-switcher { + &-leaf-line { + &::before { + top: auto !important; + bottom: auto !important; + height: @tree-title-height - 10px !important; + } } } } diff --git a/site/bisheng.config.js b/site/bisheng.config.js index d9609f0df819..05583ab76c2e 100644 --- a/site/bisheng.config.js +++ b/site/bisheng.config.js @@ -59,10 +59,6 @@ module.exports = { javascriptEnabled: true, }, webpackConfig(config) { - config.cache = { - type: 'filesystem', - }; - config.resolve.alias = { 'antd/lib': path.join(process.cwd(), 'components'), 'antd/es': path.join(process.cwd(), 'components'), From 5fc63ffafbce845b57cb830e5f49d47be5bbfe5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Thu, 27 May 2021 16:51:14 +0800 Subject: [PATCH 002/466] feat: Table.Summary support fixed top position (#30726) * chore: bump rc-table * docs: Update demo & snapshot --- .../__tests__/__snapshots__/demo.test.js.snap | 16 ++++- components/table/demo/sticky.md | 58 +++++++++++-------- package.json | 2 +- 3 files changed, 51 insertions(+), 25 deletions(-) diff --git a/components/table/__tests__/__snapshots__/demo.test.js.snap b/components/table/__tests__/__snapshots__/demo.test.js.snap index 691070f852e7..9d310558d6dc 100644 --- a/components/table/__tests__/__snapshots__/demo.test.js.snap +++ b/components/table/__tests__/__snapshots__/demo.test.js.snap @@ -16637,7 +16637,21 @@ exports[`renders ./components/table/demo/sticky.md correctly 1`] = ` colspan="2" style="position:sticky;left:0" > - Fix Left + ( - - - - Fix Left - - - Scroll Context - - Fix Right - - - )} - sticky - />, - mountNode, -); +const Demo = () => { + const [fixedTop, setFixedTop] = React.useState(false); + + return ( + ( + + + + { + setFixedTop(!fixedTop); + }} + /> + + + Scroll Context + + Fix Right + + + )} + sticky + /> + ); +}; + +ReactDOM.render(, mountNode); ``` diff --git a/package.json b/package.json index 40cd60929460..0885becc5733 100644 --- a/package.json +++ b/package.json @@ -138,7 +138,7 @@ "rc-slider": "~9.7.1", "rc-steps": "~4.1.0", "rc-switch": "~3.2.0", - "rc-table": "~7.15.1", + "rc-table": "~7.16.0", "rc-tabs": "~11.9.1", "rc-textarea": "~0.3.0", "rc-tooltip": "~5.1.1", From 7a3bf8287f1c62466da336864374c98c61f94857 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Fri, 4 Jun 2021 14:44:41 +0800 Subject: [PATCH 003/466] feat: Form `rule` support `warningOnly` that not block form submit (#30829) * chore: bump rc-field-form * docs: Demo driven * refactor: Use event instead * chore: collection logic update * chore: clean up * chore: show warning * chore: warning no need required mark * feat: warning example * docs: mix error * chore: tmp list * chore: magic code * chore: fix motion * chore: fix style * chore: clean up useless code * chore: RM useless import * chore: RM useless file * test: Update snapshot * chore: Should reset * fix: Memo logic * fix: Form basic test case * fix: lint * chore: back of ref * test: Update snapshot * test: RM ueseless test case * chore: RM useless code --- components/_util/motion.tsx | 5 +- .../__snapshots__/components.test.js.snap | 18 +- components/form/ErrorList.tsx | 155 +++++++------- components/form/FormItem.tsx | 195 +++++++++--------- components/form/FormItemInput.tsx | 17 +- components/form/FormList.tsx | 3 +- .../__tests__/__snapshots__/demo.test.js.snap | 132 ++++++++++-- components/form/__tests__/index.test.js | 54 +++-- components/form/__tests__/list.test.js | 28 --- components/form/context.tsx | 12 +- components/form/demo/basic.md | 1 + components/form/demo/warning-only.md | 73 +++++++ components/form/hooks/useCacheErrors.ts | 47 ----- components/form/hooks/useDebounce.ts | 19 ++ components/form/index.en-US.md | 33 +-- components/form/index.zh-CN.md | 33 +-- components/form/style/index.less | 71 ++++--- components/form/style/status.less | 4 +- package.json | 4 +- 19 files changed, 549 insertions(+), 355 deletions(-) create mode 100644 components/form/demo/warning-only.md delete mode 100644 components/form/hooks/useCacheErrors.ts create mode 100644 components/form/hooks/useDebounce.ts diff --git a/components/_util/motion.tsx b/components/_util/motion.tsx index 2ded358b41f6..d3f14263dd55 100644 --- a/components/_util/motion.tsx +++ b/components/_util/motion.tsx @@ -3,7 +3,10 @@ import { MotionEvent } from 'rc-motion/lib/interface'; // ================== Collapse Motion ================== const getCollapsedHeight: MotionEventHandler = () => ({ height: 0, opacity: 0 }); -const getRealHeight: MotionEventHandler = node => ({ height: node.scrollHeight, opacity: 1 }); +const getRealHeight: MotionEventHandler = node => { + const { scrollHeight } = node; + return { height: scrollHeight, opacity: 1 }; +}; const getCurrentHeight: MotionEventHandler = node => ({ height: node.offsetHeight }); const skipOpacityTransition: MotionEndEventHandler = (_, event: MotionEvent) => event?.deadline === true || (event as TransitionEvent).propertyName === 'height'; diff --git a/components/config-provider/__tests__/__snapshots__/components.test.js.snap b/components/config-provider/__tests__/__snapshots__/components.test.js.snap index 8c444ddc0009..f7c90838c6fd 100644 --- a/components/config-provider/__tests__/__snapshots__/components.test.js.snap +++ b/components/config-provider/__tests__/__snapshots__/components.test.js.snap @@ -13272,9 +13272,10 @@ exports[`ConfigProvider components Form configProvider 1`] = `
+
= pro ); const errorListDom = ( - + ); diff --git a/components/form/__tests__/__snapshots__/demo.test.js.snap b/components/form/__tests__/__snapshots__/demo.test.js.snap index 97b1b68242be..2374e8aaa506 100644 --- a/components/form/__tests__/__snapshots__/demo.test.js.snap +++ b/components/form/__tests__/__snapshots__/demo.test.js.snap @@ -1074,7 +1074,7 @@ exports[`renders ./components/form/demo/disabled-input-debug.md correctly 1`] =
Date: Wed, 9 Jun 2021 12:18:52 +0800 Subject: [PATCH 006/466] feat(module:popconfirm): support closing based on promise (#30871) * feat(module:popconfirm): support closing based on promise fix: typos fix: fix tests fix: fix ActionButton for Popconfirm * chore: cleanup * test: add test --- components/{modal => _util}/ActionButton.tsx | 39 ++++++++++++------- components/modal/ConfirmDialog.tsx | 6 +-- components/modal/demo/async.md | 2 +- components/modal/index.tsx | 1 - .../__tests__/__snapshots__/demo.test.js.snap | 11 ++++++ components/popconfirm/__tests__/index.test.js | 18 +++++++++ components/popconfirm/demo/promise.md | 37 ++++++++++++++++++ components/popconfirm/index.tsx | 23 ++++++----- 8 files changed, 109 insertions(+), 28 deletions(-) rename components/{modal => _util}/ActionButton.tsx (71%) create mode 100644 components/popconfirm/demo/promise.md diff --git a/components/modal/ActionButton.tsx b/components/_util/ActionButton.tsx similarity index 71% rename from components/modal/ActionButton.tsx rename to components/_util/ActionButton.tsx index 853faef598a4..7c88bfcfd107 100644 --- a/components/modal/ActionButton.tsx +++ b/components/_util/ActionButton.tsx @@ -5,10 +5,16 @@ import { LegacyButtonType, ButtonProps, convertLegacyProps } from '../button/but export interface ActionButtonProps { type?: LegacyButtonType; actionFn?: (...args: any[]) => any | PromiseLike; - closeModal: Function; + close: Function; autoFocus?: boolean; prefixCls: string; buttonProps?: ButtonProps; + emitEvent?: boolean; + quitOnNullishReturnValue?: boolean; +} + +function isThenable(thing?: PromiseLike): boolean { + return !!(thing && !!thing.then); } const ActionButton: React.FC = props => { @@ -30,16 +36,16 @@ const ActionButton: React.FC = props => { }, []); const handlePromiseOnOk = (returnValueOfOnOk?: PromiseLike) => { - const { closeModal } = props; - if (!returnValueOfOnOk || !returnValueOfOnOk.then) { + const { close } = props; + if (!isThenable(returnValueOfOnOk)) { return; } setLoading(true); - returnValueOfOnOk.then( + returnValueOfOnOk!.then( (...args: any[]) => { - // It's unnecessary to set loading=false, for the Modal will be unmounted after close. - // setState({ loading: false }); - closeModal(...args); + setLoading(false); + close(...args); + clickedRef.current = false; }, (e: Error) => { // Emit error when catch promise reject @@ -52,25 +58,32 @@ const ActionButton: React.FC = props => { ); }; - const onClick = () => { - const { actionFn, closeModal } = props; + const onClick = (e: React.MouseEvent) => { + const { actionFn, close } = props; if (clickedRef.current) { return; } clickedRef.current = true; if (!actionFn) { - closeModal(); + close(); return; } let returnValueOfOnOk; - if (actionFn.length) { - returnValueOfOnOk = actionFn(closeModal); + if (props.emitEvent) { + returnValueOfOnOk = actionFn(e); + if (props.quitOnNullishReturnValue && !isThenable(returnValueOfOnOk)) { + clickedRef.current = false; + close(e); + return; + } + } else if (actionFn.length) { + returnValueOfOnOk = actionFn(close); // https://github.com/ant-design/ant-design/issues/23358 clickedRef.current = false; } else { returnValueOfOnOk = actionFn(); if (!returnValueOfOnOk) { - closeModal(); + close(); return; } } diff --git a/components/modal/ConfirmDialog.tsx b/components/modal/ConfirmDialog.tsx index 8bce5edcae81..11d7278afe8b 100644 --- a/components/modal/ConfirmDialog.tsx +++ b/components/modal/ConfirmDialog.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import classNames from 'classnames'; import Dialog, { ModalFuncProps } from './Modal'; -import ActionButton from './ActionButton'; +import ActionButton from '../_util/ActionButton'; import devWarning from '../_util/devWarning'; import ConfigProvider from '../config-provider'; import { getTransitionName } from '../_util/motion'; @@ -68,7 +68,7 @@ const ConfirmDialog = (props: ConfirmDialogProps) => { const cancelButton = okCancel && ( {
`; + +exports[`renders ./components/popconfirm/demo/promise.md correctly 1`] = ` + +`; diff --git a/components/popconfirm/__tests__/index.test.js b/components/popconfirm/__tests__/index.test.js index 6382705301bd..20e0332849c3 100644 --- a/components/popconfirm/__tests__/index.test.js +++ b/components/popconfirm/__tests__/index.test.js @@ -131,6 +131,24 @@ describe('Popconfirm', () => { expect(onVisibleChange).toHaveBeenLastCalledWith(false, eventObject); }); + it('should support onConfirm to return Promise', async () => { + const confirm = () => new Promise(res => setTimeout(res, 300)); + const onVisibleChange = jest.fn(); + const popconfirm = mount( + + show me your code + , + ); + + const triggerNode = popconfirm.find('span').at(0); + triggerNode.simulate('click'); + expect(onVisibleChange).toHaveBeenCalledTimes(1); + + popconfirm.find('.ant-btn').at(0).simulate('click'); + await sleep(400); + expect(onVisibleChange).toHaveBeenCalledWith(false, eventObject); + }); + it('should support customize icon', () => { const wrapper = mount( custom-icon}> diff --git a/components/popconfirm/demo/promise.md b/components/popconfirm/demo/promise.md new file mode 100644 index 000000000000..ebbab1cb32ed --- /dev/null +++ b/components/popconfirm/demo/promise.md @@ -0,0 +1,37 @@ +--- +order: 7 +title: + zh-CN: 基于 Promise 的异步关闭 + en-US: Asynchronously close on Promise +--- + +## zh-CN + +点击确定后异步关闭 Popconfirm,例如提交表单。 + +## en-US + +Asynchronously close a popconfirm when the OK button is pressed. For example, you can use this pattern when you submit a form. + +```jsx +import { Button, Popconfirm } from 'antd'; + +const App = () => { + const confirm = () => + new Promise(resolve => { + setTimeout(() => resolve(), 3000); + }); + + return ( + console.log('visible change')} + > + + + ); +}; + +ReactDOM.render(, mountNode); +``` diff --git a/components/popconfirm/index.tsx b/components/popconfirm/index.tsx index 33bf616113fb..f8cce04f3053 100644 --- a/components/popconfirm/index.tsx +++ b/components/popconfirm/index.tsx @@ -12,6 +12,7 @@ import { ConfigContext } from '../config-provider'; import { getRenderPropValue, RenderFunction } from '../_util/getRenderPropValue'; import { cloneElement } from '../_util/reactNode'; import { getTransitionName } from '../_util/motion'; +import ActionButton from '../_util/ActionButton'; export interface PopconfirmProps extends AbstractTooltipProps { title: React.ReactNode | RenderFunction; @@ -40,6 +41,7 @@ export interface PopconfirmLocale { } const Popconfirm = React.forwardRef((props, ref) => { + const { getPrefixCls } = React.useContext(ConfigContext); const [visible, setVisible] = useMergedState(false, { value: props.visible, defaultValue: props.defaultVisible, @@ -54,11 +56,12 @@ const Popconfirm = React.forwardRef((props, ref) => { props.onVisibleChange?.(value, e); }; - const onConfirm = (e: React.MouseEvent) => { + const close = (e: React.MouseEvent) => { settingVisible(false, e); - props.onConfirm?.call(this, e); }; + const onConfirm = (e: React.MouseEvent) => props.onConfirm?.call(this, e); + const onCancel = (e: React.MouseEvent) => { settingVisible(false, e); props.onCancel?.call(this, e); @@ -90,21 +93,21 @@ const Popconfirm = React.forwardRef((props, ref) => { - +
); }; - const { getPrefixCls } = React.useContext(ConfigContext); - const { prefixCls: customizePrefixCls, placement, From eb70f005139bf6e0e4f1254ca37b6a539595967b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Wed, 9 Jun 2021 15:36:59 +0800 Subject: [PATCH 007/466] feat: ConfigProvider static function support `iconPrefixCls` (#30925) * feat: Static iconPrefixCls * feat: message & notification support iconPrefixCls * docs: Update doc * chore: Force update * fix: ts def --- components/config-provider/index.en-US.md | 3 +- components/config-provider/index.tsx | 28 ++++-- components/config-provider/index.zh-CN.md | 3 +- components/message/__tests__/config.test.js | 15 ++-- components/message/index.tsx | 34 +++++--- components/modal/ConfirmDialog.tsx | 86 ++++++++++--------- components/modal/__tests__/confirm.test.js | 9 +- components/modal/confirm.tsx | 8 +- .../notification/__tests__/index.test.js | 15 ++-- components/notification/index.tsx | 38 ++++---- 10 files changed, 140 insertions(+), 99 deletions(-) diff --git a/components/config-provider/index.en-US.md b/components/config-provider/index.en-US.md index bc20d84eff36..3b8e578784a1 100644 --- a/components/config-provider/index.en-US.md +++ b/components/config-provider/index.en-US.md @@ -61,7 +61,8 @@ Setting `Modal`、`Message`、`Notification` rootPrefixCls. ```jsx ConfigProvider.config({ - prefixCls: 'ant', + prefixCls: 'ant', // 4.13.0+ + iconPrefixCls: 'anticon', // 4.17.0+ }); ``` diff --git a/components/config-provider/index.tsx b/components/config-provider/index.tsx index 2c669a4c6983..7d2936af1a29 100644 --- a/components/config-provider/index.tsx +++ b/components/config-provider/index.tsx @@ -84,11 +84,19 @@ interface ProviderChildrenProps extends ConfigProviderProps { } export const defaultPrefixCls = 'ant'; +export const defaultIconPrefixCls = 'anticon'; let globalPrefixCls: string; - -const setGlobalConfig = (params: Pick) => { - if (params.prefixCls !== undefined) { - globalPrefixCls = params.prefixCls; +let globalIconPrefixCls: string; + +const setGlobalConfig = ({ + prefixCls, + iconPrefixCls, +}: Pick) => { + if (prefixCls !== undefined) { + globalPrefixCls = prefixCls; + } + if (iconPrefixCls !== undefined) { + globalIconPrefixCls = iconPrefixCls; } }; @@ -96,11 +104,16 @@ function getGlobalPrefixCls() { return globalPrefixCls || defaultPrefixCls; } +function getGlobalIconPrefixCls() { + return globalIconPrefixCls || defaultIconPrefixCls; +} + export const globalConfig = () => ({ getPrefixCls: (suffixCls?: string, customizePrefixCls?: string) => { if (customizePrefixCls) return customizePrefixCls; return suffixCls ? `${getGlobalPrefixCls()}-${suffixCls}` : getGlobalPrefixCls(); }, + getIconPrefixCls: getGlobalIconPrefixCls, getRootPrefixCls: (rootPrefixCls?: string, customizePrefixCls?: string) => { // Customize rootPrefixCls is first priority if (rootPrefixCls) { @@ -187,9 +200,10 @@ const ProviderChildren: React.FC = props => { }, ); - const memoIconContextValue = React.useMemo(() => ({ prefixCls: iconPrefixCls, csp }), [ - iconPrefixCls, - ]); + const memoIconContextValue = React.useMemo( + () => ({ prefixCls: iconPrefixCls, csp }), + [iconPrefixCls], + ); let childNode = children; // Additional Form provider diff --git a/components/config-provider/index.zh-CN.md b/components/config-provider/index.zh-CN.md index 2ba888256c19..3d79fffa638d 100644 --- a/components/config-provider/index.zh-CN.md +++ b/components/config-provider/index.zh-CN.md @@ -62,7 +62,8 @@ export default () => ( ```jsx ConfigProvider.config({ - prefixCls: 'ant', + prefixCls: 'ant', // 4.13.0+ + iconPrefixCls: 'anticon', // 4.17.0+ }); ``` diff --git a/components/message/__tests__/config.test.js b/components/message/__tests__/config.test.js index 485243365580..dc71498b485a 100644 --- a/components/message/__tests__/config.test.js +++ b/components/message/__tests__/config.test.js @@ -96,19 +96,20 @@ describe('message.config', () => { }); it('should be able to global config rootPrefixCls', () => { - ConfigProvider.config({ prefixCls: 'prefix-test' }); + ConfigProvider.config({ prefixCls: 'prefix-test', iconPrefixCls: 'bamboo' }); message.info('last'); - expect(document.querySelectorAll('.ant-message-notice').length).toBe(0); - expect(document.querySelectorAll('.prefix-test-message-notice').length).toBe(1); - ConfigProvider.config({ prefixCls: 'ant' }); + expect(document.querySelectorAll('.ant-message-notice')).toHaveLength(0); + expect(document.querySelectorAll('.prefix-test-message-notice')).toHaveLength(1); + expect(document.querySelectorAll('.bamboo-info-circle')).toHaveLength(1); + ConfigProvider.config({ prefixCls: 'ant', iconPrefixCls: null }); }); it('should be able to config prefixCls', () => { message.config({ prefixCls: 'prefix-test', }); message.info('last'); - expect(document.querySelectorAll('.ant-message-notice').length).toBe(0); - expect(document.querySelectorAll('.prefix-test-notice').length).toBe(1); + expect(document.querySelectorAll('.ant-message-notice')).toHaveLength(0); + expect(document.querySelectorAll('.prefix-test-notice')).toHaveLength(1); message.config({ prefixCls: '', // can be set to empty, ant default value is set in ConfigProvider }); @@ -119,7 +120,7 @@ describe('message.config', () => { transitionName: '', }); message.info('last'); - expect(document.querySelectorAll('.ant-move-up-enter').length).toBe(0); + expect(document.querySelectorAll('.ant-move-up-enter')).toHaveLength(0); message.config({ transitionName: 'ant-move-up', }); diff --git a/components/message/index.tsx b/components/message/index.tsx index 1638baedd733..f2415c2b17f2 100755 --- a/components/message/index.tsx +++ b/components/message/index.tsx @@ -11,7 +11,7 @@ import CloseCircleFilled from '@ant-design/icons/CloseCircleFilled'; import CheckCircleFilled from '@ant-design/icons/CheckCircleFilled'; import InfoCircleFilled from '@ant-design/icons/InfoCircleFilled'; import createUseMessage from './hooks/useMessage'; -import { globalConfig } from '../config-provider'; +import ConfigProvider, { globalConfig } from '../config-provider'; type NoticeType = 'info' | 'success' | 'error' | 'warning' | 'loading'; @@ -74,16 +74,18 @@ function getRCNotificationInstance( callback: (info: { prefixCls: string; rootPrefixCls: string; + iconPrefixCls: string; instance: RCNotificationInstance; }) => void, ) { const { prefixCls: customizePrefixCls } = args; - const { getPrefixCls, getRootPrefixCls } = globalConfig(); + const { getPrefixCls, getRootPrefixCls, getIconPrefixCls } = globalConfig(); const prefixCls = getPrefixCls('message', customizePrefixCls || localPrefixCls); const rootPrefixCls = getRootPrefixCls(args.rootPrefixCls, prefixCls); + const iconPrefixCls = getIconPrefixCls(); if (messageInstance) { - callback({ prefixCls, rootPrefixCls, instance: messageInstance }); + callback({ prefixCls, rootPrefixCls, iconPrefixCls, instance: messageInstance }); return; } @@ -97,7 +99,7 @@ function getRCNotificationInstance( RCNotification.newInstance(instanceConfig, (instance: any) => { if (messageInstance) { - callback({ prefixCls, rootPrefixCls, instance: messageInstance }); + callback({ prefixCls, rootPrefixCls, iconPrefixCls, instance: messageInstance }); return; } messageInstance = instance; @@ -106,7 +108,7 @@ function getRCNotificationInstance( (messageInstance as any).config = instanceConfig; } - callback({ prefixCls, rootPrefixCls, instance }); + callback({ prefixCls, rootPrefixCls, iconPrefixCls, instance }); }); } @@ -139,7 +141,11 @@ export interface ArgsProps { onClick?: (e: React.MouseEvent) => void; } -function getRCNoticeProps(args: ArgsProps, prefixCls: string): NoticeContent { +function getRCNoticeProps( + args: ArgsProps, + prefixCls: string, + iconPrefixCls?: string, +): NoticeContent { const duration = args.duration !== undefined ? args.duration : defaultDuration; const IconComponent = typeToIcon[args.type]; const messageClass = classNames(`${prefixCls}-custom-content`, { @@ -152,10 +158,12 @@ function getRCNoticeProps(args: ArgsProps, prefixCls: string): NoticeContent { style: args.style || {}, className: args.className, content: ( -
- {args.icon || (IconComponent && )} - {args.content} -
+ +
+ {args.icon || (IconComponent && )} + {args.content} +
+
), onClose: args.onClose, onClick: args.onClick, @@ -172,8 +180,10 @@ function notice(args: ArgsProps): MessageType { return resolve(true); }; - getRCNotificationInstance(args, ({ prefixCls, instance }) => { - instance.notice(getRCNoticeProps({ ...args, key: target, onClose: callback }, prefixCls)); + getRCNotificationInstance(args, ({ prefixCls, iconPrefixCls, instance }) => { + instance.notice( + getRCNoticeProps({ ...args, key: target, onClose: callback }, prefixCls, iconPrefixCls), + ); }); }); const result: any = () => { diff --git a/components/modal/ConfirmDialog.tsx b/components/modal/ConfirmDialog.tsx index 11d7278afe8b..42a672e15c2a 100644 --- a/components/modal/ConfirmDialog.tsx +++ b/components/modal/ConfirmDialog.tsx @@ -11,6 +11,7 @@ interface ConfirmDialogProps extends ModalFuncProps { close: (...args: any[]) => void; autoFocusButton?: null | 'ok' | 'cancel'; rootPrefixCls: string; + iconPrefixCls?: string; } const ConfirmDialog = (props: ConfirmDialogProps) => { @@ -33,6 +34,7 @@ const ConfirmDialog = (props: ConfirmDialogProps) => { direction, prefixCls, rootPrefixCls, + iconPrefixCls, bodyStyle, closable = false, closeIcon, @@ -78,33 +80,33 @@ const ConfirmDialog = (props: ConfirmDialogProps) => { ); return ( - close({ triggerCancel: true })} - visible={visible} - title="" - footer="" - transitionName={getTransitionName(rootPrefixCls, 'zoom', props.transitionName)} - maskTransitionName={getTransitionName(rootPrefixCls, 'fade', props.maskTransitionName)} - mask={mask} - maskClosable={maskClosable} - maskStyle={maskStyle} - style={style} - width={width} - zIndex={zIndex} - afterClose={afterClose} - keyboard={keyboard} - centered={centered} - getContainer={getContainer} - closable={closable} - closeIcon={closeIcon} - modalRender={modalRender} - focusTriggerAfterClose={focusTriggerAfterClose} - > -
- + + close({ triggerCancel: true })} + visible={visible} + title="" + footer="" + transitionName={getTransitionName(rootPrefixCls, 'zoom', props.transitionName)} + maskTransitionName={getTransitionName(rootPrefixCls, 'fade', props.maskTransitionName)} + mask={mask} + maskClosable={maskClosable} + maskStyle={maskStyle} + style={style} + width={width} + zIndex={zIndex} + afterClose={afterClose} + keyboard={keyboard} + centered={centered} + getContainer={getContainer} + closable={closable} + closeIcon={closeIcon} + modalRender={modalRender} + focusTriggerAfterClose={focusTriggerAfterClose} + > +
{icon} {props.title === undefined ? null : ( @@ -112,22 +114,22 @@ const ConfirmDialog = (props: ConfirmDialogProps) => { )}
{props.content}
- -
- {cancelButton} - - {okText} - +
+ {cancelButton} + + {okText} + +
-
-
+
+ ); }; diff --git a/components/modal/__tests__/confirm.test.js b/components/modal/__tests__/confirm.test.js index 90c16e7872a8..7689d6ebf5aa 100644 --- a/components/modal/__tests__/confirm.test.js +++ b/components/modal/__tests__/confirm.test.js @@ -1,5 +1,7 @@ +import * as React from 'react'; import TestUtils, { act } from 'react-dom/test-utils'; import CSSMotion from 'rc-motion'; +import { SmileOutlined } from '@ant-design/icons'; import { genCSSMotion } from 'rc-motion/lib/CSSMotion'; import KeyCode from 'rc-util/lib/KeyCode'; import { resetWarned } from 'rc-util/lib/warning'; @@ -472,13 +474,14 @@ describe('Modal.confirm triggers callbacks correctly', () => { it('should be able to global config rootPrefixCls', () => { jest.useFakeTimers(); - ConfigProvider.config({ prefixCls: 'my' }); - confirm({ title: 'title' }); + ConfigProvider.config({ prefixCls: 'my', iconPrefixCls: 'bamboo' }); + confirm({ title: 'title', icon: }); jest.runAllTimers(); expect(document.querySelectorAll('.ant-btn').length).toBe(0); expect(document.querySelectorAll('.my-btn').length).toBe(2); + expect(document.querySelectorAll('.bamboo-smile').length).toBe(1); expect(document.querySelectorAll('.my-modal-confirm').length).toBe(1); - ConfigProvider.config({ prefixCls: 'ant' }); + ConfigProvider.config({ prefixCls: 'ant', iconPrefixCls: null }); jest.useRealTimers(); }); diff --git a/components/modal/confirm.tsx b/components/modal/confirm.tsx index d5bc1198a3bd..61ce3493b31b 100644 --- a/components/modal/confirm.tsx +++ b/components/modal/confirm.tsx @@ -18,9 +18,7 @@ function getRootPrefixCls() { type ConfigUpdate = ModalFuncProps | ((prevConfig: ModalFuncProps) => ModalFuncProps); -export type ModalFunc = ( - props: ModalFuncProps, -) => { +export type ModalFunc = (props: ModalFuncProps) => { destroy: () => void; update: (configUpdate: ConfigUpdate) => void; }; @@ -60,16 +58,18 @@ export default function confirm(config: ModalFuncProps) { */ setTimeout(() => { const runtimeLocale = getConfirmLocale(); - const { getPrefixCls } = globalConfig(); + const { getPrefixCls, getIconPrefixCls } = globalConfig(); // because Modal.config  set rootPrefixCls, which is different from other components const rootPrefixCls = getPrefixCls(undefined, getRootPrefixCls()); const prefixCls = customizePrefixCls || `${rootPrefixCls}-modal`; + const iconPrefixCls = getIconPrefixCls(); ReactDOM.render( , diff --git a/components/notification/__tests__/index.test.js b/components/notification/__tests__/index.test.js index 5a35e0c21767..205c2aedf054 100644 --- a/components/notification/__tests__/index.test.js +++ b/components/notification/__tests__/index.test.js @@ -102,11 +102,12 @@ describe('notification', () => { }); it('should be able to global config rootPrefixCls', () => { - ConfigProvider.config({ prefixCls: 'prefix-test' }); - notification.open({ message: 'Notification Title', duration: 0 }); - expect(document.querySelectorAll('.ant-notification-notice').length).toBe(0); - expect(document.querySelectorAll('.prefix-test-notification-notice').length).toBe(1); - ConfigProvider.config({ prefixCls: 'ant' }); + ConfigProvider.config({ prefixCls: 'prefix-test', iconPrefixCls: 'bamboo' }); + notification.success({ message: 'Notification Title', duration: 0 }); + expect(document.querySelectorAll('.ant-notification-notice')).toHaveLength(0); + expect(document.querySelectorAll('.prefix-test-notification-notice')).toHaveLength(1); + expect(document.querySelectorAll('.bamboo-check-circle')).toHaveLength(1); + ConfigProvider.config({ prefixCls: 'ant', iconPrefixCls: null }); }); it('should be able to config prefixCls', () => { @@ -117,8 +118,8 @@ describe('notification', () => { message: 'Notification Title', duration: 0, }); - expect(document.querySelectorAll('.ant-notification-notice').length).toBe(0); - expect(document.querySelectorAll('.prefix-test-notice').length).toBe(1); + expect(document.querySelectorAll('.ant-notification-notice')).toHaveLength(0); + expect(document.querySelectorAll('.prefix-test-notice')).toHaveLength(1); notification.config({ prefixCls: '', }); diff --git a/components/notification/index.tsx b/components/notification/index.tsx index ef885fcabc52..c488a61f85b7 100755 --- a/components/notification/index.tsx +++ b/components/notification/index.tsx @@ -8,7 +8,7 @@ import CloseCircleOutlined from '@ant-design/icons/CloseCircleOutlined'; import ExclamationCircleOutlined from '@ant-design/icons/ExclamationCircleOutlined'; import InfoCircleOutlined from '@ant-design/icons/InfoCircleOutlined'; import createUseNotification from './hooks/useNotification'; -import { globalConfig } from '../config-provider'; +import ConfigProvider, { globalConfig } from '../config-provider'; export type NotificationPlacement = 'topLeft' | 'topRight' | 'bottomLeft' | 'bottomRight'; @@ -108,7 +108,11 @@ function getPlacementStyle( function getNotificationInstance( args: ArgsProps, - callback: (info: { prefixCls: string; instance: RCNotificationInstance }) => void, + callback: (info: { + prefixCls: string; + iconPrefixCls: string; + instance: RCNotificationInstance; + }) => void, ) { const { placement = defaultPlacement, @@ -118,14 +122,15 @@ function getNotificationInstance( closeIcon = defaultCloseIcon, prefixCls: customizePrefixCls, } = args; - const { getPrefixCls } = globalConfig(); + const { getPrefixCls, getIconPrefixCls } = globalConfig(); const prefixCls = getPrefixCls('notification', customizePrefixCls || defaultPrefixCls); + const iconPrefixCls = getIconPrefixCls(); const cacheKey = `${prefixCls}-${placement}`; const cacheInstance = notificationInstance[cacheKey]; if (cacheInstance) { Promise.resolve(cacheInstance).then(instance => { - callback({ prefixCls: `${prefixCls}-notice`, instance }); + callback({ prefixCls: `${prefixCls}-notice`, iconPrefixCls, instance }); }); return; @@ -154,6 +159,7 @@ function getNotificationInstance( resolve(notification); callback({ prefixCls: `${prefixCls}-notice`, + iconPrefixCls, instance: notification, }); }, @@ -188,7 +194,7 @@ export interface ArgsProps { closeIcon?: React.ReactNode; } -function getRCNoticeProps(args: ArgsProps, prefixCls: string) { +function getRCNoticeProps(args: ArgsProps, prefixCls: string, iconPrefixCls?: string) { const { duration: durationArg, icon, @@ -221,15 +227,17 @@ function getRCNoticeProps(args: ArgsProps, prefixCls: string) { return { content: ( -
- {iconNode} -
- {autoMarginTag} - {message} + +
+ {iconNode} +
+ {autoMarginTag} + {message} +
+
{description}
+ {btn ? {btn} : null}
-
{description}
- {btn ? {btn} : null} -
+ ), duration, closable: true, @@ -244,8 +252,8 @@ function getRCNoticeProps(args: ArgsProps, prefixCls: string) { } function notice(args: ArgsProps) { - getNotificationInstance(args, ({ prefixCls, instance }) => { - instance.notice(getRCNoticeProps(args, prefixCls)); + getNotificationInstance(args, ({ prefixCls, iconPrefixCls, instance }) => { + instance.notice(getRCNoticeProps(args, prefixCls, iconPrefixCls)); }); } From 0b1f4da2ebf2fb19d0a881aed19112b72a44b1b6 Mon Sep 17 00:00:00 2001 From: Jehu Date: Thu, 10 Jun 2021 00:38:55 +0800 Subject: [PATCH 008/466] feat: add skeleton btn block (#30902) close #30832 --- components/skeleton/Button.tsx | 4 +- .../__tests__/__snapshots__/demo.test.js.snap | 60 +++++++++++++++---- .../__snapshots__/index.test.js.snap | 10 ++++ components/skeleton/__tests__/index.test.js | 4 ++ components/skeleton/demo/element.md | 16 ++++- components/skeleton/index.en-US.md | 15 ++--- components/skeleton/index.zh-CN.md | 25 ++++---- components/skeleton/style/index.less | 11 ++++ 8 files changed, 110 insertions(+), 35 deletions(-) diff --git a/components/skeleton/Button.tsx b/components/skeleton/Button.tsx index f35768030845..4f51d08ab9cf 100644 --- a/components/skeleton/Button.tsx +++ b/components/skeleton/Button.tsx @@ -6,11 +6,12 @@ import { ConfigConsumer, ConfigConsumerProps } from '../config-provider'; export interface SkeletonButtonProps extends Omit { size?: 'large' | 'small' | 'default'; + block?: boolean; } const SkeletonButton = (props: SkeletonButtonProps) => { const renderSkeletonButton = ({ getPrefixCls }: ConfigConsumerProps) => { - const { prefixCls: customizePrefixCls, className, active } = props; + const { prefixCls: customizePrefixCls, className, active, block = false } = props; const prefixCls = getPrefixCls('skeleton', customizePrefixCls); const otherProps = omit(props, ['prefixCls']); const cls = classNames( @@ -18,6 +19,7 @@ const SkeletonButton = (props: SkeletonButtonProps) => { `${prefixCls}-element`, { [`${prefixCls}-active`]: active, + [`${prefixCls}-block`]: block, }, className, ); diff --git a/components/skeleton/__tests__/__snapshots__/demo.test.js.snap b/components/skeleton/__tests__/__snapshots__/demo.test.js.snap index c36b3654577e..d93c28bb3cf1 100644 --- a/components/skeleton/__tests__/__snapshots__/demo.test.js.snap +++ b/components/skeleton/__tests__/__snapshots__/demo.test.js.snap @@ -118,18 +118,6 @@ Array [ />
-
-
- -
-
,
,
, +
+ +
, +
, +
,
@@ -222,6 +219,45 @@ Array [
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/components/skeleton/__tests__/__snapshots__/index.test.js.snap b/components/skeleton/__tests__/__snapshots__/index.test.js.snap index e248c8ebdd76..92219002db5d 100644 --- a/components/skeleton/__tests__/__snapshots__/index.test.js.snap +++ b/components/skeleton/__tests__/__snapshots__/index.test.js.snap @@ -250,6 +250,16 @@ exports[`Skeleton button element active 1`] = `
`; +exports[`Skeleton button element block 1`] = ` +
+ +
+`; + exports[`Skeleton button element shape 1`] = `
{ const wrapper = genSkeletonButton({ active: true }); expect(wrapper.render()).toMatchSnapshot(); }); + it('block', () => { + const wrapper = genSkeletonButton({ block: true }); + expect(wrapper.render()).toMatchSnapshot(); + }); it('size', () => { const wrapperDefault = genSkeletonButton({ size: 'default' }); expect(wrapperDefault.render()).toMatchSnapshot(); diff --git a/components/skeleton/demo/element.md b/components/skeleton/demo/element.md index 6828f9396595..a1978de629b1 100644 --- a/components/skeleton/demo/element.md +++ b/components/skeleton/demo/element.md @@ -19,6 +19,7 @@ import { Skeleton, Space, Divider, Switch, Form, Radio } from 'antd'; class Demo extends React.Component { state = { active: false, + block: false, size: 'default', buttonShape: 'default', avatarShape: 'circle', @@ -28,6 +29,10 @@ class Demo extends React.Component { this.setState({ active: checked }); }; + handleBlockChange = checked => { + this.setState({ block: checked }); + }; + handleSizeChange = e => { this.setState({ size: e.target.value }); }; @@ -37,23 +42,28 @@ class Demo extends React.Component { }; render() { - const { active, size, buttonShape, avatarShape } = this.state; + const { active, size, buttonShape, avatarShape, block } = this.state; return ( <> - - +

+ +
+
+ + + Default diff --git a/components/skeleton/index.en-US.md b/components/skeleton/index.en-US.md index 4507aa96fb30..f192d8c04791 100644 --- a/components/skeleton/index.en-US.md +++ b/components/skeleton/index.en-US.md @@ -38,9 +38,9 @@ Provide a placeholder while you wait for content to load, or to visualise conten ### SkeletonTitleProps -| Property | Description | Type | Default | -| --- | --- | --- | --- | -| width | Set the width of title | number \| string | - | +| Property | Description | Type | Default | +| -------- | ---------------------- | ---------------- | ------- | +| width | Set the width of title | number \| string | - | ### SkeletonParagraphProps @@ -54,12 +54,13 @@ Provide a placeholder while you wait for content to load, or to visualise conten | Property | Description | Type | Default | | --- | --- | --- | --- | | active | Show animation effect | boolean | false | +| block | Option to fit button width to its parent width | boolean | false | | shape | Set the shape of button | `circle` \| `round` \| `default` | - | | size | Set the size of button | `large` \| `small` \| `default` | - | ### SkeletonInputProps -| Property | Description | Type | Default | -| --- | --- | --- | --- | -| active | Show animation effect | boolean | false | -| size | Set the size of input | `large` \| `small` \| `default` | - | +| Property | Description | Type | Default | +| -------- | --------------------- | ------------------------------- | ------- | +| active | Show animation effect | boolean | false | +| size | Set the size of input | `large` \| `small` \| `default` | - | diff --git a/components/skeleton/index.zh-CN.md b/components/skeleton/index.zh-CN.md index 1e580da146a1..34a3c9ae8758 100644 --- a/components/skeleton/index.zh-CN.md +++ b/components/skeleton/index.zh-CN.md @@ -39,9 +39,9 @@ cover: https://gw.alipayobjects.com/zos/alicdn/KpcciCJgv/Skeleton.svg ### SkeletonTitleProps -| 属性 | 说明 | 类型 | 默认值 | -| --- | --- | --- | --- | -| width | 设置标题占位图的宽度 | number \| string | - | +| 属性 | 说明 | 类型 | 默认值 | +| ----- | -------------------- | ---------------- | ------ | +| width | 设置标题占位图的宽度 | number \| string | - | ### SkeletonParagraphProps @@ -52,15 +52,16 @@ cover: https://gw.alipayobjects.com/zos/alicdn/KpcciCJgv/Skeleton.svg ### SkeletonButtonProps -| 属性 | 说明 | 类型 | 默认值 | -| --- | --- | --- | --- | -| active | 是否展示动画效果 | boolean | false | -| shape | 指定按钮的形状 | `circle` \| `round` \| `default` | - | -| size | 设置按钮的大小 | `large` \| `small` \| `default` | - | +| 属性 | 说明 | 类型 | 默认值 | +| ------ | ------------------------------ | -------------------------------- | ------ | +| active | 是否展示动画效果 | boolean | false | +| block | 将按钮宽度调整为其父宽度的选项 | boolean | false | +| shape | 指定按钮的形状 | `circle` \| `round` \| `default` | - | +| size | 设置按钮的大小 | `large` \| `small` \| `default` | - | ### SkeletonInputProps -| 属性 | 说明 | 类型 | 默认值 | -| --- | --- | --- | --- | -| active | 是否展示动画效果 | boolean | false | -| size | 设置输入框的大小 | `large` \| `small` \| `default` | - | +| 属性 | 说明 | 类型 | 默认值 | +| ------ | ---------------- | ------------------------------- | ------ | +| active | 是否展示动画效果 | boolean | false | +| size | 设置输入框的大小 | `large` \| `small` \| `default` | - | diff --git a/components/skeleton/style/index.less b/components/skeleton/style/index.less index 39e31053f744..0eed9f5b151b 100644 --- a/components/skeleton/style/index.less +++ b/components/skeleton/style/index.less @@ -109,6 +109,15 @@ } } + // Skeleton Block Button + &.@{skeleton-prefix-cls}-block { + width: 100%; + + .@{skeleton-button-prefix-cls} { + width: 100%; + } + } + // Skeleton element &-element { display: inline-block; @@ -214,10 +223,12 @@ .skeleton-element-button-size(@size) { width: @size * 2; + min-width: @size * 2; .skeleton-element-common-size(@size); &.@{skeleton-button-prefix-cls}-circle { width: @size; + min-width: @size; border-radius: 50%; } From 62949a6bd61140f0f6fac5b3e347372b54b4a067 Mon Sep 17 00:00:00 2001 From: afc163 Date: Fri, 11 Jun 2021 08:39:17 +0800 Subject: [PATCH 009/466] feat: change Drawer close icon placement and add extra property (#30908) * feat: Drawer supports extra * docs: add description for drawer extra demo * docs: add extra in API * update snapshot * fix rtl style * fix demo typescript errors * update snapshot * design for close icon only * update snapshot * update demo and default width * add size prop * improve demo * update snapshot * update demo * update snapshot --- .../__snapshots__/components.test.js.snap | 318 +++++++------ .../__snapshots__/Drawer.test.js.snap | 449 ++++++++++-------- .../__snapshots__/DrawerEvent.test.js.snap | 53 ++- .../__tests__/__snapshots__/demo.test.js.snap | 149 +++++- components/drawer/demo/basic-right.md | 10 +- components/drawer/demo/extra.md | 71 +++ components/drawer/demo/form-in-drawer.md | 20 +- components/drawer/demo/placement.md | 4 +- components/drawer/demo/render-in-current.md | 4 +- components/drawer/demo/size.md | 69 +++ components/drawer/index.en-US.md | 4 +- components/drawer/index.tsx | 57 +-- components/drawer/index.zh-CN.md | 4 +- components/drawer/style/drawer.less | 31 +- components/drawer/style/rtl.less | 4 +- 15 files changed, 784 insertions(+), 463 deletions(-) create mode 100644 components/drawer/demo/extra.md create mode 100644 components/drawer/demo/size.md diff --git a/components/config-provider/__tests__/__snapshots__/components.test.js.snap b/components/config-provider/__tests__/__snapshots__/components.test.js.snap index 072278c75db3..1b0e3748bc1e 100644 --- a/components/config-provider/__tests__/__snapshots__/components.test.js.snap +++ b/components/config-provider/__tests__/__snapshots__/components.test.js.snap @@ -12211,7 +12211,7 @@ exports[`ConfigProvider components Drawer configProvider 1`] = ` />
- + + + +
- + + + +
- + + + +
- + + + +
- + + + +
- + + + +
- + + + +
- + + + +
- + + + +
- + + + +
- Test Title -
- + + + +
+ Test Title +
+
- + + + +
- + + + +
- + + + +
- + +
- + + + +
`; +exports[`renders ./components/drawer/demo/extra.md correctly 1`] = ` +
+
+
+ + + + +
+
+
+ +
+
+`; + exports[`renders ./components/drawer/demo/form-in-drawer.md correctly 1`] = ` `; @@ -217,7 +322,7 @@ exports[`renders ./components/drawer/demo/render-in-current.md correctly 1`] = ` />
- Basic Drawer +
+ Basic Drawer +
`; +exports[`renders ./components/drawer/demo/size.md correctly 1`] = ` +
+
+ +
+
+ +
+
+`; + exports[`renders ./components/drawer/demo/user-profile.md correctly 1`] = `
{ - +

Some contents...

Some contents...

Some contents...

diff --git a/components/drawer/demo/extra.md b/components/drawer/demo/extra.md new file mode 100644 index 000000000000..d346bd06285e --- /dev/null +++ b/components/drawer/demo/extra.md @@ -0,0 +1,71 @@ +--- +order: 1.1 +title: + zh-CN: 额外操作 + en-US: Extra Actions +--- + +## zh-CN + +在 Ant Design 规范中,操作按钮建议放在抽屉的右上角,可以使用 `extra` 属性来实现。 + +## en-US + +Extra actions should be placed at corner of drawer in Ant Design, you can using `extra` prop for that. + +```tsx +import React, { useState } from 'react'; +import { Drawer, Button, Space, Radio } from 'antd'; +import { DrawerProps } from 'antd/es/drawer'; +import { RadioChangeEvent } from 'antd/es/radio'; + +const App: React.FC = () => { + const [visible, setVisible] = useState(false); + const [placement, setPlacement] = useState('right'); + const showDrawer = () => { + setVisible(true); + }; + const onChange = (e: RadioChangeEvent) => { + setPlacement(e.target.value); + }; + const onClose = () => { + setVisible(false); + }; + return ( + <> + + + top + right + bottom + left + + + + + + + + } + > +

Some contents...

+

Some contents...

+

Some contents...

+
+ + ); +}; + +ReactDOM.render(, mountNode); +``` diff --git a/components/drawer/demo/form-in-drawer.md b/components/drawer/demo/form-in-drawer.md index 7d38c0148129..262575becf0f 100644 --- a/components/drawer/demo/form-in-drawer.md +++ b/components/drawer/demo/form-in-drawer.md @@ -14,7 +14,7 @@ title: Use a form in Drawer with a submit button. ```jsx -import { Drawer, Form, Button, Col, Row, Input, Select, DatePicker } from 'antd'; +import { Drawer, Form, Button, Col, Row, Input, Select, DatePicker, Space } from 'antd'; import { PlusOutlined } from '@ant-design/icons'; const { Option } = Select; @@ -37,8 +37,8 @@ class DrawerForm extends React.Component { render() { return ( <> - - + extra={ + + -
+ } > diff --git a/components/drawer/demo/placement.md b/components/drawer/demo/placement.md index bf8e891f0f0a..65d0821aa820 100644 --- a/components/drawer/demo/placement.md +++ b/components/drawer/demo/placement.md @@ -7,7 +7,7 @@ title: ## zh-CN -自定义位置,点击触发按钮抽屉从相应的位置滑出,点击遮罩区关闭 +自定义位置,点击触发按钮抽屉从相应的位置滑出,点击遮罩区关闭。 ## en-US @@ -42,7 +42,7 @@ class App extends React.Component { return ( <> - + top right bottom diff --git a/components/drawer/demo/render-in-current.md b/components/drawer/demo/render-in-current.md index 10aaac0d026a..f454857ff33d 100644 --- a/components/drawer/demo/render-in-current.md +++ b/components/drawer/demo/render-in-current.md @@ -7,11 +7,11 @@ title: ## zh-CN -渲染在当前 dom 里。自定义容器,查看 getContainer。 +渲染在当前 dom 里。自定义容器,查看 `getContainer`。 ## en-US -Render in current dom. custom container, check getContainer. +Render in current dom. custom container, check `getContainer`. ```jsx import { Drawer, Button } from 'antd'; diff --git a/components/drawer/demo/size.md b/components/drawer/demo/size.md new file mode 100644 index 000000000000..5be09bb39f6f --- /dev/null +++ b/components/drawer/demo/size.md @@ -0,0 +1,69 @@ +--- +order: 10 +title: + zh-CN: 预设宽度 + en-US: Presetted size +--- + +## zh-CN + +抽屉的默认宽度为 `378px`,另外还提供一个大号抽屉 `736px`,可以用 `size` 属性来设置。 + +## en-US + +The default width (or height) of Drawer is `378px`, and there is a presetted large size `736px`. + +```tsx +import React, { useState } from 'react'; +import { Drawer, Button, Space } from 'antd'; +import { DrawerProps } from 'antd/es/drawer'; + +const App: React.FC = () => { + const [visible, setVisible] = useState(false); + const [size, setSize] = useState(); + const showDefaultDrawer = () => { + setSize('default'); + setVisible(true); + }; + const showLargeDrawer = () => { + setSize('large'); + setVisible(true); + }; + const onClose = () => { + setVisible(false); + }; + return ( + <> + + + + + + + + + } + > +

Some contents...

+

Some contents...

+

Some contents...

+ + + ); +}; + +ReactDOM.render(, mountNode); +``` diff --git a/components/drawer/index.en-US.md b/components/drawer/index.en-US.md index 0c5bebdfa5e0..d89889927c01 100644 --- a/components/drawer/index.en-US.md +++ b/components/drawer/index.en-US.md @@ -28,6 +28,7 @@ A Drawer is a panel that is typically overlaid on top of a page and slides in fr | contentWrapperStyle | Style of the drawer wrapper of content part | CSSProperties | - | | | destroyOnClose | Whether to unmount child components on closing drawer or not | boolean | false | | | drawerStyle | Style of the popup layer element | object | - | | +| extra | Extra actions area at corner | ReactNode | - | 4.17.0 | | footer | The footer for Drawer | ReactNode | - | | | footerStyle | Style of the drawer footer part | CSSProperties | - | | | forceRender | Prerender Drawer component forcely | boolean | false | | @@ -41,8 +42,9 @@ A Drawer is a panel that is typically overlaid on top of a page and slides in fr | placement | The placement of the Drawer | `top` \| `right` \| `bottom` \| `left` | `right` | | | push | Nested drawers push behavior | boolean \| { distance: string \| number } | { distance: 180 } | 4.5.0+ | | style | Style of wrapper element which **contains mask** compare to `drawerStyle` | CSSProperties | - | | +| size | presetted size of drawer, default `378px` and large `736px` | 'default' \| 'large' | 'default' | 4.17.0 | | title | The title for Drawer | ReactNode | - | | | visible | Whether the Drawer dialog is visible or not | boolean | false | | -| width | Width of the Drawer dialog | string \| number | 256 | | +| width | Width of the Drawer dialog | string \| number | 378 | | | zIndex | The `z-index` of the Drawer | number | 1000 | | | onClose | Specify a callback that will be called when a user clicks mask, close button or Cancel button | function(e) | - | | diff --git a/components/drawer/index.tsx b/components/drawer/index.tsx index a4f87f16494c..a3052bffec10 100644 --- a/components/drawer/index.tsx +++ b/components/drawer/index.tsx @@ -1,6 +1,5 @@ import * as React from 'react'; import RcDrawer from 'rc-drawer'; -import getScrollBarSize from 'rc-util/lib/getScrollBarSize'; import CloseOutlined from '@ant-design/icons/CloseOutlined'; import classNames from 'classnames'; import { ConfigContext, DirectionType } from '../config-provider'; @@ -23,6 +22,9 @@ type getContainerFunc = () => HTMLElement; const PlacementTypes = tuple('top', 'right', 'bottom', 'left'); type placementType = typeof PlacementTypes[number]; +const SizeTypes = tuple('default', 'large'); +type sizeType = typeof SizeTypes[number]; + export interface PushState { distance: string | number; } @@ -36,6 +38,7 @@ export interface DrawerProps { mask?: boolean; maskStyle?: React.CSSProperties; style?: React.CSSProperties; + size?: sizeType; /** Wrapper dom node style of header and body */ drawerStyle?: React.CSSProperties; headerStyle?: React.CSSProperties; @@ -54,6 +57,7 @@ export interface DrawerProps { className?: string; handler?: React.ReactNode; keyboard?: boolean; + extra?: React.ReactNode; footer?: React.ReactNode; footerStyle?: React.CSSProperties; level?: string | string[] | null | undefined; @@ -72,8 +76,9 @@ const defaultPushState: PushState = { distance: 180 }; const Drawer = React.forwardRef( ( { - width = 256, - height = 256, + width, + height, + size = 'default', closable = true, placement = 'right' as placementType, maskClosable = true, @@ -97,6 +102,7 @@ const Drawer = React.forwardRef( onClose, footer, footerStyle, + extra, ...rest }, ref, @@ -168,9 +174,11 @@ const Drawer = React.forwardRef( } const offsetStyle: any = {}; if (placement === 'left' || placement === 'right') { - offsetStyle.width = width; + const defaultWidth = size === 'large' ? 736 : 378; + offsetStyle.width = typeof width === 'undefined' ? defaultWidth : width; } else { - offsetStyle.height = height; + const defaultHeight = size === 'large' ? 736 : 378; + offsetStyle.height = typeof height === 'undefined' ? defaultHeight : height; } return offsetStyle; }; @@ -205,36 +213,29 @@ const Drawer = React.forwardRef( }; }; - function renderCloseIcon() { - return ( - closable && ( - - ) - ); - } + const closeIconNode = closable && ( + + ); function renderHeader() { if (!title && !closable) { return null; } - const headerClassName = title ? `${prefixCls}-header` : `${prefixCls}-header-no-title`; return ( -
- {title &&
{title}
} - {closable && renderCloseIcon()} +
+
+ {closeIconNode} + {title &&
{title}
} +
+ {extra &&
{extra}
}
); } diff --git a/components/drawer/index.zh-CN.md b/components/drawer/index.zh-CN.md index c084bfa4cb15..61ed1c3a1d3c 100644 --- a/components/drawer/index.zh-CN.md +++ b/components/drawer/index.zh-CN.md @@ -27,6 +27,7 @@ cover: https://gw.alipayobjects.com/zos/alicdn/7z8NJQhFb/Drawer.svg | contentWrapperStyle | 可用于设置 Drawer 包裹内容部分的样式 | CSSProperties | - | | | destroyOnClose | 关闭时销毁 Drawer 里的子元素 | boolean | false | | | drawerStyle | 用于设置 Drawer 弹出层的样式 | CSSProperties | - | | +| extra | 抽屉右上角的操作区域 | ReactNode | - | 4.17.0 | | footer | 抽屉的页脚 | ReactNode | - | | | footerStyle | 抽屉页脚部件的样式 | CSSProperties | - | | | forceRender | 预渲染 Drawer 内元素 | boolean | false | | @@ -39,9 +40,10 @@ cover: https://gw.alipayobjects.com/zos/alicdn/7z8NJQhFb/Drawer.svg | maskStyle | 遮罩样式 | CSSProperties | {} | | | placement | 抽屉的方向 | `top` \| `right` \| `bottom` \| `left` | `right` | | | push | 用于设置多层 Drawer 的推动行为 | boolean \| { distance: string \| number } | { distance: 180 } | 4.5.0+ | +| size | 预设抽屉宽度(或高度),default `378px` 和 large `736px` | 'default' \| 'large' | 'default' | 4.17.0 | | style | 可用于设置 Drawer 最外层容器的样式,和 `drawerStyle` 的区别是作用节点包括 `mask` | CSSProperties | - | | | title | 标题 | ReactNode | - | | | visible | Drawer 是否可见 | boolean | - | | -| width | 宽度 | string \| number | 256 | | +| width | 宽度 | string \| number | 378 | | | zIndex | 设置 Drawer 的 `z-index` | number | 1000 | | | onClose | 点击遮罩层或右上角叉或取消按钮的回调 | function(e) | - | | diff --git a/components/drawer/style/drawer.less b/components/drawer/style/drawer.less index 45f824bb2239..e63531a49b3e 100644 --- a/components/drawer/style/drawer.less +++ b/components/drawer/style/drawer.less @@ -148,12 +148,8 @@ } &-close { - position: absolute; - top: 0; - right: 0; - z-index: @zindex-popup-close; - display: block; - padding: @drawer-header-close-padding; + display: inline-block; + margin-right: 12px; color: @modal-close-color; font-weight: 700; font-size: @font-size-lg; @@ -174,26 +170,29 @@ color: @icon-color-hover; text-decoration: none; } - - .@{drawer-prefix-cls}-header-no-title & { - margin-right: var(--scroll-bar); - /* stylelint-disable-next-line function-calc-no-invalid */ - padding-right: ~'calc(@{drawer-header-close-padding} - var(--scroll-bar))'; - } } &-header { position: relative; + display: flex; + align-items: center; + justify-content: space-between; padding: @drawer-header-padding; color: @text-color; background: @drawer-bg; border-bottom: @border-width-base @border-style-base @border-color-split; border-radius: @border-radius-base @border-radius-base 0 0; - } - &-header-no-title { - color: @text-color; - background: @drawer-bg; + &-title { + display: flex; + align-items: center; + justify-content: space-between; + } + + &-close-only { + padding-bottom: 0; + border: none; + } } &-wrapper-body { diff --git a/components/drawer/style/rtl.less b/components/drawer/style/rtl.less index 5963c8a7c140..f710bfa7dd89 100644 --- a/components/drawer/style/rtl.less +++ b/components/drawer/style/rtl.less @@ -9,8 +9,8 @@ &-close { .@{drawer-prefix-cls}-rtl & { - right: auto; - left: 0; + margin-right: 0; + margin-left: 12px; } } } From ba8eac0b7b412a2535bb435b388ecafa2b022ef8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Thu, 17 Jun 2021 21:45:03 +0800 Subject: [PATCH 010/466] feat: InputNumber formatter support additional info (#31030) --- components/input-number/index.en-US.md | 2 +- components/input-number/index.zh-CN.md | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/input-number/index.en-US.md b/components/input-number/index.en-US.md index fc13a9bcb56d..a62563137b80 100644 --- a/components/input-number/index.en-US.md +++ b/components/input-number/index.en-US.md @@ -20,7 +20,7 @@ When a numeric value needs to be provided. | decimalSeparator | Decimal separator | string | - | - | | defaultValue | The initial value | number | - | - | | disabled | If disable the input | boolean | false | - | -| formatter | Specifies the format of the value presented | function(value: number \| string): string | - | - | +| formatter | Specifies the format of the value presented | function(value: number \| string, info: { userTyping: boolean, input: string }): string | - | info: 4.17.0 | | keyboard | If enable keyboard behavior | boolean | true | 4.12.0 | | max | The max value | number | [Number.MAX_SAFE_INTEGER](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER) | - | | min | The min value | number | [Number.MIN_SAFE_INTEGER](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER) | - | diff --git a/components/input-number/index.zh-CN.md b/components/input-number/index.zh-CN.md index ef5266e4e3b5..0e6e122d3195 100644 --- a/components/input-number/index.zh-CN.md +++ b/components/input-number/index.zh-CN.md @@ -23,7 +23,7 @@ cover: https://gw.alipayobjects.com/zos/alicdn/XOS8qZ0kU/InputNumber.svg | decimalSeparator | 小数点 | string | - | - | | defaultValue | 初始值 | number | - | - | | disabled | 禁用 | boolean | false | - | -| formatter | 指定输入框展示值的格式 | function(value: number \| string): string | - | - | +| formatter | 指定输入框展示值的格式 | function(value: number \| string, info: { userTyping: boolean, input: string }): string | - | info: 4.17.0 | | keyboard | 是否启用键盘快捷行为 | boolean | true | 4.12.0 | | max | 最大值 | number | [Number.MAX_SAFE_INTEGER](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER) | - | | min | 最小值 | number | [Number.MIN_SAFE_INTEGER](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Number/MIN_SAFE_INTEGER) | - | diff --git a/package.json b/package.json index d0617de808b5..c46ae67079f6 100644 --- a/package.json +++ b/package.json @@ -124,7 +124,7 @@ "rc-dropdown": "~3.2.0", "rc-field-form": "~1.21.0-2", "rc-image": "~5.2.4", - "rc-input-number": "~7.1.0", + "rc-input-number": "~7.2.0", "rc-mentions": "~1.6.1", "rc-menu": "~9.0.9", "rc-motion": "^2.4.4", From a350421b6a0f27d3c44f68366a548ae881afae7f Mon Sep 17 00:00:00 2001 From: Jehu Date: Wed, 23 Jun 2021 17:38:16 +0800 Subject: [PATCH 011/466] feat: Transfer support locale.notFoundContent as array (#31088) * feat: transfer support locale.notFoundContent as array * feat: transfer support locale.notFoundContent as array with test --- components/transfer/__tests__/index.test.js | 13 +++++++++++++ components/transfer/index.en-US.md | 2 +- components/transfer/index.tsx | 2 +- components/transfer/index.zh-CN.md | 2 +- components/transfer/list.tsx | 11 ++++++++--- 5 files changed, 24 insertions(+), 6 deletions(-) diff --git a/components/transfer/__tests__/index.test.js b/components/transfer/__tests__/index.test.js index fbb5a6ccb8a1..db98cb72ab58 100644 --- a/components/transfer/__tests__/index.test.js +++ b/components/transfer/__tests__/index.test.js @@ -283,6 +283,19 @@ describe('Transfer', () => { expect(headerText(wrapper)).toEqual('1/2 People'); }); + it('should display the correct notFoundContent', () => { + const wrapper = mount( + , + ); + + expect( + wrapper.find(TransferList).at(0).find('.ant-transfer-list-body-not-found').at(0).text(), + ).toEqual('No Source'); + expect( + wrapper.find(TransferList).at(1).find('.ant-transfer-list-body-not-found').at(0).text(), + ).toEqual('No Target'); + }); + it('should just check the filtered item when click on check all after search by input', () => { const filterOption = (inputValue, option) => option.description.indexOf(inputValue) > -1; const renderFunc = item => item.title; diff --git a/components/transfer/index.en-US.md b/components/transfer/index.en-US.md index ce924e4d2f2c..72939a999065 100644 --- a/components/transfer/index.en-US.md +++ b/components/transfer/index.en-US.md @@ -26,7 +26,7 @@ One or more elements can be selected from either column, one click on the proper | filterOption | A function to determine whether an item should show in search result list | (inputValue, option): boolean | - | | | footer | A function used for rendering the footer | (props) => ReactNode | - | | | listStyle | A custom CSS style used for rendering the transfer columns | object \| ({direction: `left` \| `right`}) => object | - | | -| locale | The i18n text including filter, empty text, item unit, etc | { itemUnit: string; itemsUnit: string; searchPlaceholder: string; notFoundContent: ReactNode; } | { itemUnit: `item`, itemsUnit: `items`, notFoundContent: `The list is empty`, searchPlaceholder: `Search here` } | | +| locale | The i18n text including filter, empty text, item unit, etc | { itemUnit: string; itemsUnit: string; searchPlaceholder: string; notFoundContent: ReactNode \| ReactNode[]; } | { itemUnit: `item`, itemsUnit: `items`, notFoundContent: `The list is empty`, searchPlaceholder: `Search here` } | | | oneWay | Display as single direction style | boolean | false | 4.3.0 | | operations | A set of operations that are sorted from top to bottom | string\[] | \[`>`, `<`] | | | operationStyle | A custom CSS style used for rendering the operations column | object | - | | diff --git a/components/transfer/index.tsx b/components/transfer/index.tsx index 10a32e31101e..6feb72bdb149 100644 --- a/components/transfer/index.tsx +++ b/components/transfer/index.tsx @@ -47,7 +47,7 @@ export type SelectAllLabel = export interface TransferLocale { titles: React.ReactNode[]; - notFoundContent?: React.ReactNode; + notFoundContent?: React.ReactNode | React.ReactNode[]; searchPlaceholder: string; itemUnit: string; itemsUnit: string; diff --git a/components/transfer/index.zh-CN.md b/components/transfer/index.zh-CN.md index 6a6cebbda7fb..21171cc20990 100644 --- a/components/transfer/index.zh-CN.md +++ b/components/transfer/index.zh-CN.md @@ -29,7 +29,7 @@ cover: https://gw.alipayobjects.com/zos/alicdn/QAXskNI4G/Transfer.svg | filterOption | 接收 `inputValue` `option` 两个参数,当 `option` 符合筛选条件时,应返回 true,反之则返回 false | (inputValue, option): boolean | - | | | footer | 底部渲染函数 | (props) => ReactNode | - | | | listStyle | 两个穿梭框的自定义样式 | object\|({direction: `left` \| `right`}) => object | - | | -| locale | 各种语言 | { itemUnit: string; itemsUnit: string; searchPlaceholder: string; notFoundContent: ReactNode; } | { itemUnit: `项`, itemsUnit: `项`, searchPlaceholder: `请输入搜索内容` } | | +| locale | 各种语言 | { itemUnit: string; itemsUnit: string; searchPlaceholder: string; notFoundContent: ReactNode \| ReactNode[]; } | { itemUnit: `项`, itemsUnit: `项`, searchPlaceholder: `请输入搜索内容` } | | | oneWay | 展示为单向样式 | boolean | false | 4.3.0 | | operations | 操作文案集合,顺序从上至下 | string\[] | \[`>`, `<`] | | | pagination | 使用分页样式,自定义渲染列表下无效 | boolean \| { pageSize: number } | false | 4.3.0 | diff --git a/components/transfer/list.tsx b/components/transfer/list.tsx index 1ed6990c15c5..3a67d5bfd837 100644 --- a/components/transfer/list.tsx +++ b/components/transfer/list.tsx @@ -75,7 +75,7 @@ interface TransferListState { } export default class TransferList< - RecordType extends KeyWiseTransferItem + RecordType extends KeyWiseTransferItem, > extends React.PureComponent, TransferListState> { static defaultProps = { dataSource: [], @@ -183,7 +183,7 @@ export default class TransferList< searchPlaceholder: string, filterValue: string, filteredItems: RecordType[], - notFoundContent: React.ReactNode, + notFoundContent: React.ReactNode | React.ReactNode, filteredRenderItems: RenderedItem[], checkedKeys: string[], renderList?: RenderListFunction, @@ -210,6 +210,11 @@ export default class TransferList< selectedKeys: checkedKeys, }); + const getNotFoundContent = () => { + const contentIndex = this.props.direction === 'left' ? 0 : 1; + return Array.isArray(notFoundContent) ? notFoundContent[contentIndex] : notFoundContent; + }; + let bodyNode: React.ReactNode; // We should wrap customize list body in a classNamed div to use flex layout. if (customize) { @@ -218,7 +223,7 @@ export default class TransferList< bodyNode = filteredItems.length ? ( bodyContent ) : ( -
{notFoundContent}
+
{getNotFoundContent()}
); } From 5d8b46ce852071f48708dda307f7d4fee1b2ecbc Mon Sep 17 00:00:00 2001 From: xrkffgg Date: Wed, 30 Jun 2021 12:10:23 +0800 Subject: [PATCH 012/466] feat: Transfer support customize footer (#31108) close #28082 --- .../__tests__/__snapshots__/demo.test.js.snap | 6 +++--- components/transfer/demo/advanced.md | 19 ++++++++++++++----- components/transfer/index.en-US.md | 2 +- components/transfer/index.zh-CN.md | 2 +- components/transfer/list.tsx | 9 +++++++-- 5 files changed, 26 insertions(+), 12 deletions(-) diff --git a/components/transfer/__tests__/__snapshots__/demo.test.js.snap b/components/transfer/__tests__/__snapshots__/demo.test.js.snap index bd95e5f8563d..6ecc28cbf160 100644 --- a/components/transfer/__tests__/__snapshots__/demo.test.js.snap +++ b/components/transfer/__tests__/__snapshots__/demo.test.js.snap @@ -146,11 +146,11 @@ exports[`renders ./components/transfer/demo/advanced.md correctly 1`] = ` >
@@ -361,7 +361,7 @@ exports[`renders ./components/transfer/demo/advanced.md correctly 1`] = ` type="button" > - reload + Right button reload
diff --git a/components/transfer/demo/advanced.md b/components/transfer/demo/advanced.md index 670e85fe6d17..f80dc3e5a8b2 100644 --- a/components/transfer/demo/advanced.md +++ b/components/transfer/demo/advanced.md @@ -50,11 +50,20 @@ class App extends React.Component { this.setState({ targetKeys }); }; - renderFooter = () => ( - - ); + renderFooter = (props, { direction }) => { + if (direction === 'left') { + return ( + + ); + } + return ( + + ); + }; render() { return ( diff --git a/components/transfer/index.en-US.md b/components/transfer/index.en-US.md index 72939a999065..5e91aba8766f 100644 --- a/components/transfer/index.en-US.md +++ b/components/transfer/index.en-US.md @@ -24,7 +24,7 @@ One or more elements can be selected from either column, one click on the proper | dataSource | Used for setting the source data. The elements that are part of this array will be present the left column. Except the elements whose keys are included in `targetKeys` prop | [RecordType extends TransferItem = TransferItem](https://git.io/vMM64)\[] | \[] | | | disabled | Whether disabled transfer | boolean | false | | | filterOption | A function to determine whether an item should show in search result list | (inputValue, option): boolean | - | | -| footer | A function used for rendering the footer | (props) => ReactNode | - | | +| footer | A function used for rendering the footer | (props, { direction }) => ReactNode | - | direction: 4.17.0 | | listStyle | A custom CSS style used for rendering the transfer columns | object \| ({direction: `left` \| `right`}) => object | - | | | locale | The i18n text including filter, empty text, item unit, etc | { itemUnit: string; itemsUnit: string; searchPlaceholder: string; notFoundContent: ReactNode \| ReactNode[]; } | { itemUnit: `item`, itemsUnit: `items`, notFoundContent: `The list is empty`, searchPlaceholder: `Search here` } | | | oneWay | Display as single direction style | boolean | false | 4.3.0 | diff --git a/components/transfer/index.zh-CN.md b/components/transfer/index.zh-CN.md index 21171cc20990..be0e3001df50 100644 --- a/components/transfer/index.zh-CN.md +++ b/components/transfer/index.zh-CN.md @@ -27,7 +27,7 @@ cover: https://gw.alipayobjects.com/zos/alicdn/QAXskNI4G/Transfer.svg | dataSource | 数据源,其中的数据将会被渲染到左边一栏中,`targetKeys` 中指定的除外 | [RecordType extends TransferItem = TransferItem](https://git.io/vMM64)\[] | \[] | | | disabled | 是否禁用 | boolean | false | | | filterOption | 接收 `inputValue` `option` 两个参数,当 `option` 符合筛选条件时,应返回 true,反之则返回 false | (inputValue, option): boolean | - | | -| footer | 底部渲染函数 | (props) => ReactNode | - | | +| footer | 底部渲染函数 | (props, { direction }) => ReactNode | - | direction: 4.17.0 | | listStyle | 两个穿梭框的自定义样式 | object\|({direction: `left` \| `right`}) => object | - | | | locale | 各种语言 | { itemUnit: string; itemsUnit: string; searchPlaceholder: string; notFoundContent: ReactNode \| ReactNode[]; } | { itemUnit: `项`, itemsUnit: `项`, searchPlaceholder: `请输入搜索内容` } | | | oneWay | 展示为单向样式 | boolean | false | 4.3.0 | diff --git a/components/transfer/list.tsx b/components/transfer/list.tsx index 3a67d5bfd837..b55b2157a95c 100644 --- a/components/transfer/list.tsx +++ b/components/transfer/list.tsx @@ -59,7 +59,10 @@ export interface TransferListProps extends TransferLocale { itemUnit: string; itemsUnit: string; renderList?: RenderListFunction; - footer?: (props: TransferListProps) => React.ReactNode; + footer?: ( + props: TransferListProps, + info?: { direction: TransferDirection }, + ) => React.ReactNode; onScroll: (e: React.UIEvent) => void; disabled?: boolean; direction: TransferDirection; @@ -319,10 +322,12 @@ export default class TransferList< showSelectAll, showRemove, pagination, + direction, } = this.props; // Custom Layout - const footerDom = footer && footer(this.props); + const footerDom = + footer && (footer.length < 2 ? footer(this.props) : footer(this.props, { direction })); const listCls = classNames(prefixCls, { [`${prefixCls}-with-pagination`]: !!pagination, From 846577b6947069eab4ed77c78533a9d0ba95a557 Mon Sep 17 00:00:00 2001 From: Pengsha Ying <810998652@qq.com> Date: Fri, 2 Jul 2021 01:55:04 -0500 Subject: [PATCH 013/466] feat(Cascader): title attributes are added to the selected content text by default (#31237) * update cascader snapshot * feat(cascader): Add a friendlier title prompt to the label --- .../cascader/__tests__/__snapshots__/demo.test.js.snap | 1 + .../__tests__/__snapshots__/index.test.js.snap | 1 + components/cascader/index.tsx | 10 ++++++++-- .../form/__tests__/__snapshots__/demo.test.js.snap | 1 + .../input/__tests__/__snapshots__/demo.test.js.snap | 1 + 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/components/cascader/__tests__/__snapshots__/demo.test.js.snap b/components/cascader/__tests__/__snapshots__/demo.test.js.snap index e03a8e0158c8..14c593e25dfd 100644 --- a/components/cascader/__tests__/__snapshots__/demo.test.js.snap +++ b/components/cascader/__tests__/__snapshots__/demo.test.js.snap @@ -209,6 +209,7 @@ exports[`renders ./components/cascader/demo/default-value.md correctly 1`] = ` > Zhejiang / Hangzhou / West Lake diff --git a/components/cascader/__tests__/__snapshots__/index.test.js.snap b/components/cascader/__tests__/__snapshots__/index.test.js.snap index c39cdae51cce..91b22f9010a3 100644 --- a/components/cascader/__tests__/__snapshots__/index.test.js.snap +++ b/components/cascader/__tests__/__snapshots__/index.test.js.snap @@ -1117,6 +1117,7 @@ exports[`Cascader support controlled mode 1`] = ` > Zhejiang / Hangzhou / West Lake diff --git a/components/cascader/index.tsx b/components/cascader/index.tsx index 517328f8bbfd..d5be7cc3e753 100644 --- a/components/cascader/index.tsx +++ b/components/cascader/index.tsx @@ -316,7 +316,7 @@ class Cascader extends React.Component { }; getLabel() { - const { options, displayRender = defaultDisplayRender as Function } = this.props; + const { options, displayRender = defaultDisplayRender } = this.props; const names = getFilledFieldNames(this.props); const { value } = this.state; const unwrappedValue = Array.isArray(value[0]) ? value[0] : value; @@ -618,9 +618,15 @@ class Cascader extends React.Component { inputIcon = ; } + const label = this.getLabel(); const input: React.ReactElement = children || ( - {this.getLabel()} + + {label} + Zhejiang / Hangzhou / West Lake diff --git a/components/input/__tests__/__snapshots__/demo.test.js.snap b/components/input/__tests__/__snapshots__/demo.test.js.snap index e1f336cdc13a..7c5eb15c62e7 100644 --- a/components/input/__tests__/__snapshots__/demo.test.js.snap +++ b/components/input/__tests__/__snapshots__/demo.test.js.snap @@ -632,6 +632,7 @@ Array [ > Zhejiang / Hangzhou / West Lake From 6196bf01e99da19662218041115a767658ecf3dc Mon Sep 17 00:00:00 2001 From: Aminul Islam Date: Mon, 5 Jul 2021 08:58:48 +0600 Subject: [PATCH 014/466] feat: Added bn_BD Bangla language (#31257) * feat: Added bn_BD Bangla language * fix: added missing provider * changed to bn-bd * added test * updated test snap * update i18n docs --- components/calendar/locale/bn_BD.tsx | 3 + components/date-picker/locale/bn_BD.tsx | 27 + .../__snapshots__/index.test.js.snap | 21646 ++++++++++------ .../locale-provider/__tests__/index.test.js | 9 +- components/locale-provider/bn_BD.tsx | 3 + components/locale/bn_BD.tsx | 134 + components/time-picker/locale/bn_BD.tsx | 8 + docs/react/i18n.en-US.md | 1 + docs/react/i18n.zh-CN.md | 1 + package.json | 4 +- 10 files changed, 13517 insertions(+), 8319 deletions(-) create mode 100644 components/calendar/locale/bn_BD.tsx create mode 100644 components/date-picker/locale/bn_BD.tsx create mode 100644 components/locale-provider/bn_BD.tsx create mode 100644 components/locale/bn_BD.tsx create mode 100644 components/time-picker/locale/bn_BD.tsx diff --git a/components/calendar/locale/bn_BD.tsx b/components/calendar/locale/bn_BD.tsx new file mode 100644 index 000000000000..be32e7c32eb4 --- /dev/null +++ b/components/calendar/locale/bn_BD.tsx @@ -0,0 +1,3 @@ +import bnBD from '../../date-picker/locale/bn_BD'; + +export default bnBD; diff --git a/components/date-picker/locale/bn_BD.tsx b/components/date-picker/locale/bn_BD.tsx new file mode 100644 index 000000000000..2093adefd879 --- /dev/null +++ b/components/date-picker/locale/bn_BD.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from 'rc-picker/lib/locale/bn_BD'; +import TimePickerLocale from '../../time-picker/locale/bn_BD'; +import { PickerLocale } from '../generatePicker'; + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'তারিখ নির্বাচন', + yearPlaceholder: 'বছর নির্বাচন', + quarterPlaceholder: 'কোয়ার্টার নির্বাচন', + monthPlaceholder: 'মাস নির্বাচন', + weekPlaceholder: 'সপ্তাহ নির্বাচন', + rangePlaceholder: ['শুরুর তারিখ', 'শেষ তারিখ'], + rangeYearPlaceholder: ['শুরুর বছর', 'শেষ বছর'], + rangeMonthPlaceholder: ['শুরুর মাস', 'শেষ মাস'], + rangeWeekPlaceholder: ['শুরুর সপ্তাহ', 'শেষ সপ্তাহ'], + ...CalendarLocale, + }, + timePickerLocale: { + ...TimePickerLocale, + }, +}; + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale; diff --git a/components/locale-provider/__tests__/__snapshots__/index.test.js.snap b/components/locale-provider/__tests__/__snapshots__/index.test.js.snap index aa481d7ceac7..47cddf9f08e6 100644 --- a/components/locale-provider/__tests__/__snapshots__/index.test.js.snap +++ b/components/locale-provider/__tests__/__snapshots__/index.test.js.snap @@ -16920,7 +16920,7 @@ exports[`Locale Provider should display the text as bg 1`] = `
`; -exports[`Locale Provider should display the text as by 1`] = ` +exports[`Locale Provider should display the text as bn-bd 1`] = `
- Sep + সেপ্ট
@@ -17312,7 +17312,7 @@ exports[`Locale Provider should display the text as by 1`] = ` @@ -19368,7 +19368,7 @@ exports[`Locale Provider should display the text as by 1`] = ` @@ -19904,7 +19904,7 @@ exports[`Locale Provider should display the text as by 1`] = ` @@ -20969,7 +20969,7 @@ exports[`Locale Provider should display the text as by 1`] = ` @@ -21914,7 +21914,7 @@ exports[`Locale Provider should display the text as by 1`] = ` type="button" > - Адмена + বাতিল @@ -21938,7 +21938,7 @@ exports[`Locale Provider should display the text as by 1`] = ` `; -exports[`Locale Provider should display the text as ca 1`] = ` +exports[`Locale Provider should display the text as by 1`] = `
- set. + Sep + + + - - + + - - + + - - + + - - + + - - -
- Su + রবি - Mo + সোম - Tu + মঙ্গল - We + বুধ - Th + বৃহ - Fr + শুক্র - Sa + শনি
- Сёння + আজ
@@ -17766,7 +17766,7 @@ exports[`Locale Provider should display the text as by 1`] = ` > - Зараз + এখন
  • - Ok + ওকে
  • @@ -19173,7 +19173,7 @@ exports[`Locale Provider should display the text as by 1`] = ` > - Sep + সেপ্ট
    - Su + রবি - Mo + সোম - Tu + মঙ্গল - We + বুধ - Th + বৃহ - Fr + শুক্র - Sa + শনি
    - Oct + অক্টো
    - Su + রবি - Mo + সোম - Tu + মঙ্গল - We + বুধ - Th + বৃহ - Fr + শুক্র - Sa + শনি
    - Адмена + বাতিল
    @@ -20470,7 +20470,7 @@ exports[`Locale Provider should display the text as by 1`] = ` - 0 элем. + 0 আইটেম @@ -20558,7 +20558,7 @@ exports[`Locale Provider should display the text as by 1`] = `
    - Няма дадзеных + কোনও ডেটা নেই
    @@ -20662,7 +20662,7 @@ exports[`Locale Provider should display the text as by 1`] = ` - 0 элем. + 0 আইটেম @@ -20750,7 +20750,7 @@ exports[`Locale Provider should display the text as by 1`] = `
    - Няма дадзеных + কোনও ডেটা নেই
    @@ -20851,9 +20851,9 @@ exports[`Locale Provider should display the text as by 1`] = `
    - Sep + সেপ্ট - Месяц + মাস
    - Год + বছর @@ -20943,25 +20943,25 @@ exports[`Locale Provider should display the text as by 1`] = `
    - Su + রবি - Mo + সোম - Tu + মঙ্গল - We + বুধ - Th + বৃহ - Fr + শুক্র - Sa + শনি
    - Няма дадзеных + কোনও ডেটা নেই
    - dl + Su - dt + Mo - dc + Tu - dj + We - dv + Th - ds + Fr - dg + Sa
    +
    + 27 +
    +
    -
    - 8 -
    -
    @@ -22769,7 +22769,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` - Avui + Сёння @@ -22784,7 +22784,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` > - Ara + Зараз
  • - Acceptar + Ok
  • @@ -24191,7 +24191,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` > - set. + Sep @@ -25488,7 +25488,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` - 0 ítem + 0 элем. @@ -25576,7 +25576,7 @@ exports[`Locale Provider should display the text as ca 1`] = `
    - Sense dades + Няма дадзеных
    @@ -25680,7 +25680,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` - 0 ítem + 0 элем. @@ -25768,7 +25768,7 @@ exports[`Locale Provider should display the text as ca 1`] = `
    - Sense dades + Няма дадзеных
    @@ -25869,9 +25869,9 @@ exports[`Locale Provider should display the text as ca 1`] = `
    - set. + Sep - Mes + Месяц
    - Any + Год @@ -25961,30 +25961,47 @@ exports[`Locale Provider should display the text as ca 1`] = ` - dl + Su - dt + Mo - dc + Tu - dj + We - dv + Th - ds + Fr - dg + Sa + +
    +
    + 27 +
    +
    +
    +
    + + - - + + - - + + - - + + - - + + - - - -
    -
    - 08 -
    -
    -
    - @@ -26840,7 +26840,7 @@ exports[`Locale Provider should display the text as ca 1`] = `
    - Sense dades + Няма дадзеных
    @@ -26932,7 +26932,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` type="button" > - Cancel·lar + Адмена @@ -26956,7 +26956,7 @@ exports[`Locale Provider should display the text as ca 1`] = ` `; -exports[`Locale Provider should display the text as cs 1`] = ` +exports[`Locale Provider should display the text as ca 1`] = `
    - zář + set. @@ -29209,7 +29209,7 @@ exports[`Locale Provider should display the text as cs 1`] = ` > - zář + set. @@ -30506,7 +30506,7 @@ exports[`Locale Provider should display the text as cs 1`] = ` - 0 položka + 0 ítem @@ -30594,7 +30594,7 @@ exports[`Locale Provider should display the text as cs 1`] = `
    - Žádná data + Sense dades
    @@ -30698,7 +30698,7 @@ exports[`Locale Provider should display the text as cs 1`] = ` - 0 položka + 0 ítem @@ -30786,7 +30786,7 @@ exports[`Locale Provider should display the text as cs 1`] = `
    - Žádná data + Sense dades
    @@ -30887,9 +30887,9 @@ exports[`Locale Provider should display the text as cs 1`] = `
    - zář + set. - Měsíc + Mes
    - Rok + Any @@ -30979,25 +30979,25 @@ exports[`Locale Provider should display the text as cs 1`] = ` - po + dl - út + dt - st + dc - čt + dj - pá + dv - so + ds - ne + dg @@ -31858,7 +31858,7 @@ exports[`Locale Provider should display the text as cs 1`] = `
    - Žádná data + Sense dades
    @@ -31950,7 +31950,7 @@ exports[`Locale Provider should display the text as cs 1`] = ` type="button" > - Storno + Cancel·lar @@ -31974,7 +31974,7 @@ exports[`Locale Provider should display the text as cs 1`] = ` `; -exports[`Locale Provider should display the text as da 1`] = ` +exports[`Locale Provider should display the text as cs 1`] = `
    - sep + zář @@ -35524,7 +35524,7 @@ exports[`Locale Provider should display the text as da 1`] = ` - 0 element + 0 položka @@ -35612,7 +35612,7 @@ exports[`Locale Provider should display the text as da 1`] = `
    - Ingen data + Žádná data
    @@ -35716,7 +35716,7 @@ exports[`Locale Provider should display the text as da 1`] = ` - 0 element + 0 položka @@ -35804,7 +35804,7 @@ exports[`Locale Provider should display the text as da 1`] = `
    - Ingen data + Žádná data
    @@ -35905,9 +35905,9 @@ exports[`Locale Provider should display the text as da 1`] = `
    - sep + zář - Måned + Měsíc
    - År + Rok @@ -35997,25 +35997,25 @@ exports[`Locale Provider should display the text as da 1`] = ` - ma + po - ti + út - on + st - to + čt - fr + pá - lø + so - sø + ne @@ -36876,7 +36876,7 @@ exports[`Locale Provider should display the text as da 1`] = `
    - Ingen data + Žádná data
    @@ -36968,7 +36968,7 @@ exports[`Locale Provider should display the text as da 1`] = ` type="button" > - Afbryd + Storno @@ -36992,7 +36992,7 @@ exports[`Locale Provider should display the text as da 1`] = ` `; -exports[`Locale Provider should display the text as de 1`] = ` +exports[`Locale Provider should display the text as da 1`] = `
    - Sep. + sep @@ -39245,7 +39245,7 @@ exports[`Locale Provider should display the text as de 1`] = ` > - Sep. + sep @@ -44263,7 +44263,7 @@ exports[`Locale Provider should display the text as el 1`] = ` > - Σεπ + Sep. @@ -45560,7 +45560,7 @@ exports[`Locale Provider should display the text as el 1`] = ` - 0 αντικείμενο + 0 Eintrag @@ -45648,7 +45648,7 @@ exports[`Locale Provider should display the text as el 1`] = `
    - Δεν υπάρχουν δεδομένα + Keine Daten
    @@ -45752,7 +45752,7 @@ exports[`Locale Provider should display the text as el 1`] = ` - 0 αντικείμενο + 0 Eintrag @@ -45840,7 +45840,7 @@ exports[`Locale Provider should display the text as el 1`] = `
    - Δεν υπάρχουν δεδομένα + Keine Daten
    @@ -45941,9 +45941,9 @@ exports[`Locale Provider should display the text as el 1`] = `
    - Σεπ + Sep. - Μήνας + Monat
    - Έτος + Jahr @@ -46033,25 +46033,25 @@ exports[`Locale Provider should display the text as el 1`] = ` - Δε + Mo - Τρ + Di - Τε + Mi - Πε + Do - Πα + Fr - Σα + Sa - Κυ + So @@ -46912,7 +46912,7 @@ exports[`Locale Provider should display the text as el 1`] = `
    - Δεν υπάρχουν δεδομένα + Keine Daten
    @@ -47004,7 +47004,7 @@ exports[`Locale Provider should display the text as el 1`] = ` type="button" > - Άκυρο + Abbrechen @@ -47028,7 +47028,7 @@ exports[`Locale Provider should display the text as el 1`] = ` `; -exports[`Locale Provider should display the text as en 1`] = ` +exports[`Locale Provider should display the text as el 1`] = `
    - Sep + Σεπ @@ -50578,7 +50578,7 @@ exports[`Locale Provider should display the text as en 1`] = ` - 0 item + 0 αντικείμενο @@ -50666,7 +50666,7 @@ exports[`Locale Provider should display the text as en 1`] = `
    - No Data + Δεν υπάρχουν δεδομένα
    @@ -50770,7 +50770,7 @@ exports[`Locale Provider should display the text as en 1`] = ` - 0 item + 0 αντικείμενο @@ -50858,7 +50858,7 @@ exports[`Locale Provider should display the text as en 1`] = `
    - No Data + Δεν υπάρχουν δεδομένα
    @@ -50959,9 +50959,9 @@ exports[`Locale Provider should display the text as en 1`] = `
    - Sep + Σεπ - Month + Μήνας
    - Year + Έτος @@ -51051,47 +51051,30 @@ exports[`Locale Provider should display the text as en 1`] = ` - Su + Δε - Mo + Τρ - Tu + Τε - We + Πε - Th + Πα - Fr + Σα - Sa + Κυ - -
    -
    - 27 -
    -
    -
    -
    - - + + - - + + - - + + - - + + - - + + + +
    +
    + 08 +
    +
    +
    + @@ -51930,7 +51930,7 @@ exports[`Locale Provider should display the text as en 1`] = `
    - No Data + Δεν υπάρχουν δεδομένα
    @@ -51950,7 +51950,7 @@ exports[`Locale Provider should display the text as en 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -52046,7 +52046,7 @@ exports[`Locale Provider should display the text as en 1`] = ` `; -exports[`Locale Provider should display the text as en-gb 1`] = ` +exports[`Locale Provider should display the text as en 1`] = `
      + + Su + Mo @@ -52429,13 +52432,20 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` Sa - - Su - + +
      + 27 +
      + + + - - + + - - + + - - + + - - + + - - - -
      - 8 -
      - @@ -54467,6 +54467,9 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` > + + Su + Mo @@ -54485,13 +54488,20 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` Sa - - Su - + +
      + 27 +
      + + + - - + + - - + + - - + + - - + + - - - -
      - 8 -
      - @@ -55003,6 +55003,9 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` > + + Su + Mo @@ -55021,73 +55024,10 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` Sa - - Su - - -
      - 25 -
      - - -
      - 26 -
      - - -
      - 27 -
      - - -
      - 28 -
      - - -
      - 29 -
      - - -
      - 30 -
      - - - + + - - + + - - + + - - + + - - + + + +
      + 6 +
      + + +
      + 7 +
      + + +
      + 8 +
      + + +
      + 9 +
      + + +
      + 10 +
      + + +
      + 11 +
      + @@ -55684,7 +55684,7 @@ exports[`Locale Provider should display the text as en-gb 1`] = `
      - No data + No Data
    @@ -55876,7 +55876,7 @@ exports[`Locale Provider should display the text as en-gb 1`] = `
    - No data + No Data
    @@ -56068,6 +56068,9 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` > + + Su + Mo @@ -56086,13 +56089,27 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` Sa - - Su - + +
    +
    + 27 +
    +
    +
    +
    + + - - + + - - + + - - + + - - + + - - - -
    -
    - 08 -
    -
    -
    - @@ -56948,7 +56948,7 @@ exports[`Locale Provider should display the text as en-gb 1`] = `
    - No data + No Data
    @@ -56968,7 +56968,7 @@ exports[`Locale Provider should display the text as en-gb 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> `; -exports[`Locale Provider should display the text as es 1`] = ` +exports[`Locale Provider should display the text as en-gb 1`] = `
    - sep. + Sep @@ -59317,7 +59317,7 @@ exports[`Locale Provider should display the text as es 1`] = ` > - sep. + Sep @@ -60614,7 +60614,7 @@ exports[`Locale Provider should display the text as es 1`] = ` - 0 elemento + 0 item @@ -60702,7 +60702,7 @@ exports[`Locale Provider should display the text as es 1`] = `
    - No hay datos + No data
    @@ -60806,7 +60806,7 @@ exports[`Locale Provider should display the text as es 1`] = ` - 0 elemento + 0 item @@ -60894,7 +60894,7 @@ exports[`Locale Provider should display the text as es 1`] = `
    - No hay datos + No data
    @@ -60995,9 +60995,9 @@ exports[`Locale Provider should display the text as es 1`] = `
    - sep. + Sep - Mes + Month
    - Año + Year @@ -61087,25 +61087,25 @@ exports[`Locale Provider should display the text as es 1`] = ` - lu + Mo - ma + Tu - mi + We - ju + Th - vi + Fr - sá + Sa - do + Su @@ -61966,7 +61966,7 @@ exports[`Locale Provider should display the text as es 1`] = `
    - No hay datos + No data
    @@ -61986,7 +61986,7 @@ exports[`Locale Provider should display the text as es 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -62082,7 +62082,7 @@ exports[`Locale Provider should display the text as es 1`] = ` `; -exports[`Locale Provider should display the text as et 1`] = ` +exports[`Locale Provider should display the text as es 1`] = `
    - sept + sep. @@ -64335,7 +64335,7 @@ exports[`Locale Provider should display the text as et 1`] = ` > - sept + sep. @@ -65632,7 +65632,7 @@ exports[`Locale Provider should display the text as et 1`] = ` - 0 kogus + 0 elemento @@ -65720,7 +65720,7 @@ exports[`Locale Provider should display the text as et 1`] = `
    - Andmed puuduvad + No hay datos
    @@ -65824,7 +65824,7 @@ exports[`Locale Provider should display the text as et 1`] = ` - 0 kogus + 0 elemento @@ -65912,7 +65912,7 @@ exports[`Locale Provider should display the text as et 1`] = `
    - Andmed puuduvad + No hay datos
    @@ -66013,9 +66013,9 @@ exports[`Locale Provider should display the text as et 1`] = `
    - sept + sep. - Kuu + Mes
    - Aasta + Año @@ -66105,25 +66105,25 @@ exports[`Locale Provider should display the text as et 1`] = ` - E + lu - T + ma - K + mi - N + ju - R + vi - L + sá - P + do @@ -66984,7 +66984,7 @@ exports[`Locale Provider should display the text as et 1`] = `
    - Andmed puuduvad + No hay datos
    @@ -67076,7 +67076,7 @@ exports[`Locale Provider should display the text as et 1`] = ` type="button" > - Tühista + Cancelar @@ -67100,7 +67100,7 @@ exports[`Locale Provider should display the text as et 1`] = ` `; -exports[`Locale Provider should display the text as fa 1`] = ` +exports[`Locale Provider should display the text as et 1`] = `
    - سپتامبر + sept @@ -69353,7 +69353,7 @@ exports[`Locale Provider should display the text as fa 1`] = ` > - سپتامبر + sept @@ -70650,7 +70650,7 @@ exports[`Locale Provider should display the text as fa 1`] = ` - 0 عدد + 0 kogus @@ -70738,7 +70738,7 @@ exports[`Locale Provider should display the text as fa 1`] = `
    - داده‌ای موجود نیست + Andmed puuduvad
    @@ -70842,7 +70842,7 @@ exports[`Locale Provider should display the text as fa 1`] = ` - 0 عدد + 0 kogus @@ -70930,7 +70930,7 @@ exports[`Locale Provider should display the text as fa 1`] = `
    - داده‌ای موجود نیست + Andmed puuduvad
    @@ -71031,9 +71031,9 @@ exports[`Locale Provider should display the text as fa 1`] = `
    - سپتامبر + sept - ماه + Kuu
    - سال + Aasta @@ -71123,25 +71123,25 @@ exports[`Locale Provider should display the text as fa 1`] = ` - ش + E - ی + T - د + K - س + N - چ + R - پ + L - ج + P @@ -71149,41 +71149,7 @@ exports[`Locale Provider should display the text as fa 1`] = ` -
    -
    - 26 -
    -
    -
    - - -
    -
    - 27 -
    -
    -
    - -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 07 +
    +
    +
    + + +
    +
    + 08 +
    +
    +
    + @@ -72002,7 +72002,7 @@ exports[`Locale Provider should display the text as fa 1`] = `
    - داده‌ای موجود نیست + Andmed puuduvad
    @@ -72094,7 +72094,7 @@ exports[`Locale Provider should display the text as fa 1`] = ` type="button" > - لغو + Tühista
    @@ -72118,7 +72118,7 @@ exports[`Locale Provider should display the text as fa 1`] = `
    `; -exports[`Locale Provider should display the text as fi 1`] = ` +exports[`Locale Provider should display the text as fa 1`] = `
    - syys + سپتامبر
    @@ -74371,7 +74371,7 @@ exports[`Locale Provider should display the text as fi 1`] = ` > - syys + سپتامبر
    @@ -75668,7 +75668,7 @@ exports[`Locale Provider should display the text as fi 1`] = ` - 0 kohde + 0 عدد @@ -75756,7 +75756,7 @@ exports[`Locale Provider should display the text as fi 1`] = `
    - Ei kohteita + داده‌ای موجود نیست
    @@ -75860,7 +75860,7 @@ exports[`Locale Provider should display the text as fi 1`] = ` - 0 kohde + 0 عدد @@ -75948,7 +75948,7 @@ exports[`Locale Provider should display the text as fi 1`] = `
    - Ei kohteita + داده‌ای موجود نیست
    @@ -76049,9 +76049,9 @@ exports[`Locale Provider should display the text as fi 1`] = ` - syys + سپتامبر
    - Kuukausi + ماه
    @@ -76141,25 +76141,25 @@ exports[`Locale Provider should display the text as fi 1`] = ` - ma + ش - ti + ی - ke + د - to + س - pe + چ - la + پ - su + ج @@ -76167,7 +76167,41 @@ exports[`Locale Provider should display the text as fi 1`] = ` +
    +
    + 26 +
    +
    +
    + + +
    +
    + 27 +
    +
    +
    + +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 07 -
    -
    -
    - - -
    -
    - 08 -
    -
    -
    - @@ -77020,7 +77020,7 @@ exports[`Locale Provider should display the text as fi 1`] = `
    - Ei kohteita + داده‌ای موجود نیست
    @@ -77112,7 +77112,7 @@ exports[`Locale Provider should display the text as fi 1`] = ` type="button" > - Peruuta + لغو
    @@ -77136,7 +77136,7 @@ exports[`Locale Provider should display the text as fi 1`] = `
    `; -exports[`Locale Provider should display the text as fr 1`] = ` +exports[`Locale Provider should display the text as fi 1`] = `
    - sept. + syys
    @@ -77982,7 +77982,7 @@ exports[`Locale Provider should display the text as fr 1`] = ` > - Maintenant + Nyt
  • - sept. + syys
  • @@ -80878,7 +80878,7 @@ exports[`Locale Provider should display the text as fr 1`] = ` - 0 élément + 0 kohde @@ -80966,7 +80966,7 @@ exports[`Locale Provider should display the text as fr 1`] = `
    - Aucune donnée + Ei kohteita
    @@ -81067,9 +81067,9 @@ exports[`Locale Provider should display the text as fr 1`] = ` - sept. + syys
    - Mois + Kuukausi
    @@ -81159,25 +81159,25 @@ exports[`Locale Provider should display the text as fr 1`] = ` - lu + ma - ma + ti - me + ke - je + to - ve + pe - sa + la - di + su @@ -82038,7 +82038,7 @@ exports[`Locale Provider should display the text as fr 1`] = `
    - Aucune donnée + Ei kohteita
    @@ -82130,7 +82130,7 @@ exports[`Locale Provider should display the text as fr 1`] = ` type="button" > - Annuler + Peruuta
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -87172,7 +87172,7 @@ exports[`Locale Provider should display the text as fr 2`] = `
    `; -exports[`Locale Provider should display the text as fr 3`] = ` +exports[`Locale Provider should display the text as fr 2`] = `
      + + di + lu @@ -87555,13 +87558,20 @@ exports[`Locale Provider should display the text as fr 3`] = ` sa - - di - + +
      + 27 +
      + + + - - + + - - + + - - + + - - + + - - - -
      - 8 -
      - @@ -89593,6 +89593,9 @@ exports[`Locale Provider should display the text as fr 3`] = ` > + + di + lu @@ -89611,13 +89614,20 @@ exports[`Locale Provider should display the text as fr 3`] = ` sa - - di - + +
      + 27 +
      + + + - - + + - - + + - - + + - - + + - - - -
      - 8 -
      - @@ -90129,6 +90129,9 @@ exports[`Locale Provider should display the text as fr 3`] = ` > + + di + lu @@ -90147,73 +90150,10 @@ exports[`Locale Provider should display the text as fr 3`] = ` sa - - di - - -
      - 25 -
      - - -
      - 26 -
      - - -
      - 27 -
      - - -
      - 28 -
      - - -
      - 29 -
      - - -
      - 30 -
      - - - + + - - + + - - + + - - + + - - + + + +
      + 6 +
      + + +
      + 7 +
      + + +
      + 8 +
      + + +
      + 9 +
      + + +
      + 10 +
      + + +
      + 11 +
      + @@ -91194,6 +91194,9 @@ exports[`Locale Provider should display the text as fr 3`] = ` > + + di + lu @@ -91212,13 +91215,27 @@ exports[`Locale Provider should display the text as fr 3`] = ` sa - - di - + +
      +
      + 27 +
      +
      +
      +
      + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 08 -
    -
    -
    - @@ -92190,7 +92190,7 @@ exports[`Locale Provider should display the text as fr 3`] = `
    `; -exports[`Locale Provider should display the text as ga 1`] = ` +exports[`Locale Provider should display the text as fr 3`] = `
    - M.F. + sept.
    @@ -93036,7 +93036,7 @@ exports[`Locale Provider should display the text as ga 1`] = ` > - anois + Maintenant
  • - ceart go leor + Ok
  • @@ -94443,7 +94443,7 @@ exports[`Locale Provider should display the text as ga 1`] = ` > - M.F. + sept.
    @@ -95932,7 +95932,7 @@ exports[`Locale Provider should display the text as ga 1`] = ` - 0 item + 0 élément @@ -96020,7 +96020,7 @@ exports[`Locale Provider should display the text as ga 1`] = `
    - No Data + Aucune donnée
    @@ -96121,9 +96121,9 @@ exports[`Locale Provider should display the text as ga 1`] = ` - M.F. + sept.
    - mhí + Mois
    @@ -96213,25 +96213,25 @@ exports[`Locale Provider should display the text as ga 1`] = ` - Lu + lu - Má + ma - Cé + me - Dé + je - A + ve - Sa + sa - Do + di @@ -97092,7 +97092,7 @@ exports[`Locale Provider should display the text as ga 1`] = `
    - No Data + Aucune donnée
    @@ -97184,7 +97184,7 @@ exports[`Locale Provider should display the text as ga 1`] = ` type="button" > - Cancel + Annuler
    - set. + M.F.
    @@ -98054,7 +98054,7 @@ exports[`Locale Provider should display the text as gl 1`] = ` > - Agora + anois
  • - Aceptar + ceart go leor
  • @@ -99461,7 +99461,7 @@ exports[`Locale Provider should display the text as gl 1`] = ` > - set. + M.F.
    @@ -100758,7 +100758,7 @@ exports[`Locale Provider should display the text as gl 1`] = ` - 0 elemento + 0 item @@ -100846,7 +100846,7 @@ exports[`Locale Provider should display the text as gl 1`] = `
    - Non hai datos + No Data
    @@ -100950,7 +100950,7 @@ exports[`Locale Provider should display the text as gl 1`] = ` - 0 elemento + 0 item @@ -101038,7 +101038,7 @@ exports[`Locale Provider should display the text as gl 1`] = `
    - Non hai datos + No Data
    @@ -101139,9 +101139,9 @@ exports[`Locale Provider should display the text as gl 1`] = ` - set. + M.F.
    - Mes + mhí
    @@ -101231,25 +101231,25 @@ exports[`Locale Provider should display the text as gl 1`] = ` - lu + Lu - ma + Má - mé + Cé - xo + Dé - ve + A - sá + Sa - do + Do @@ -102110,7 +102110,7 @@ exports[`Locale Provider should display the text as gl 1`] = `
    - Non hai datos + No Data
    @@ -102202,7 +102202,7 @@ exports[`Locale Provider should display the text as gl 1`] = ` type="button" > - Cancelar + Cancel
    @@ -102226,7 +102226,7 @@ exports[`Locale Provider should display the text as gl 1`] = `
    `; -exports[`Locale Provider should display the text as he 1`] = ` +exports[`Locale Provider should display the text as gl 1`] = `
    - ספט׳ + set.
    @@ -103072,7 +103072,7 @@ exports[`Locale Provider should display the text as he 1`] = ` > - עכשיו + Agora
  • - אישור + Aceptar
  • @@ -104479,7 +104479,7 @@ exports[`Locale Provider should display the text as he 1`] = ` > - ספט׳ + set. @@ -105776,7 +105776,7 @@ exports[`Locale Provider should display the text as he 1`] = ` - 0 פריט + 0 elemento @@ -105864,7 +105864,7 @@ exports[`Locale Provider should display the text as he 1`] = `
    - אין מידע + Non hai datos
    @@ -105968,7 +105968,7 @@ exports[`Locale Provider should display the text as he 1`] = ` - 0 פריט + 0 elemento @@ -106056,7 +106056,7 @@ exports[`Locale Provider should display the text as he 1`] = `
    - אין מידע + Non hai datos
    @@ -106157,9 +106157,9 @@ exports[`Locale Provider should display the text as he 1`] = `
    - ספט׳ + set. - חודש + Mes
    - שנה + Ano @@ -106249,47 +106249,30 @@ exports[`Locale Provider should display the text as he 1`] = ` - א + lu - ב + ma - ג + mé - ד + xo - ה + ve - ו + sá - ש + do - -
    -
    - 27 -
    -
    -
    -
    - - + + - - + + - - + + - - + + - - + + + +
    +
    + 08 +
    +
    +
    + @@ -107128,7 +107128,7 @@ exports[`Locale Provider should display the text as he 1`] = `
    - אין מידע + Non hai datos
    @@ -107220,7 +107220,7 @@ exports[`Locale Provider should display the text as he 1`] = ` type="button" > - ביטול + Cancelar @@ -107244,7 +107244,7 @@ exports[`Locale Provider should display the text as he 1`] = ` `; -exports[`Locale Provider should display the text as hi 1`] = ` +exports[`Locale Provider should display the text as he 1`] = `
    - सित. + ספט׳ @@ -109497,7 +109497,7 @@ exports[`Locale Provider should display the text as hi 1`] = ` > - सित. + ספט׳ @@ -110794,7 +110794,7 @@ exports[`Locale Provider should display the text as hi 1`] = ` - 0 तत्त्व + 0 פריט @@ -110882,7 +110882,7 @@ exports[`Locale Provider should display the text as hi 1`] = `
    - कोई आकड़ा उपलब्ध नहीं है + אין מידע
    @@ -110986,7 +110986,7 @@ exports[`Locale Provider should display the text as hi 1`] = ` - 0 तत्त्व + 0 פריט @@ -111074,7 +111074,7 @@ exports[`Locale Provider should display the text as hi 1`] = `
    - कोई आकड़ा उपलब्ध नहीं है + אין מידע
    @@ -111175,9 +111175,9 @@ exports[`Locale Provider should display the text as hi 1`] = `
    - सित. + ספט׳ - महीना + חודש
    - साल + שנה @@ -111267,25 +111267,25 @@ exports[`Locale Provider should display the text as hi 1`] = ` - र + א - सो + ב - मं + ג - बु + ד - गु + ה - शु + ו - श + ש @@ -111293,7 +111293,7 @@ exports[`Locale Provider should display the text as hi 1`] = `
    - कोई आकड़ा उपलब्ध नहीं है + אין מידע
    @@ -112238,7 +112238,7 @@ exports[`Locale Provider should display the text as hi 1`] = ` type="button" > - रद्द करना + ביטול
    @@ -112262,7 +112262,7 @@ exports[`Locale Provider should display the text as hi 1`] = `
    `; -exports[`Locale Provider should display the text as hr 1`] = ` +exports[`Locale Provider should display the text as hi 1`] = `
    - ruj. + सित.
    @@ -114515,7 +114515,7 @@ exports[`Locale Provider should display the text as hr 1`] = ` > - ruj. + सित.
    @@ -115812,7 +115812,7 @@ exports[`Locale Provider should display the text as hr 1`] = ` - 0 stavka + 0 तत्त्व @@ -115900,7 +115900,7 @@ exports[`Locale Provider should display the text as hr 1`] = `
    - Nema podataka + कोई आकड़ा उपलब्ध नहीं है
    @@ -116004,7 +116004,7 @@ exports[`Locale Provider should display the text as hr 1`] = ` - 0 stavka + 0 तत्त्व @@ -116092,7 +116092,7 @@ exports[`Locale Provider should display the text as hr 1`] = `
    - Nema podataka + कोई आकड़ा उपलब्ध नहीं है
    @@ -116193,9 +116193,9 @@ exports[`Locale Provider should display the text as hr 1`] = ` - ruj. + सित.
    - Mjesec + महीना
    @@ -116285,25 +116285,25 @@ exports[`Locale Provider should display the text as hr 1`] = ` - po + र - ut + सो - sr + मं - če + बु - pe + गु - su + शु - ne + श @@ -116311,7 +116311,24 @@ exports[`Locale Provider should display the text as hr 1`] = ` +
    +
    + 27 +
    +
    +
    + +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 08 -
    -
    -
    - @@ -117164,7 +117164,7 @@ exports[`Locale Provider should display the text as hr 1`] = `
    - Nema podataka + कोई आकड़ा उपलब्ध नहीं है
    @@ -117256,7 +117256,7 @@ exports[`Locale Provider should display the text as hr 1`] = ` type="button" > - Odustani + रद्द करना
    @@ -117280,7 +117280,7 @@ exports[`Locale Provider should display the text as hr 1`] = `
    `; -exports[`Locale Provider should display the text as hu 1`] = ` +exports[`Locale Provider should display the text as hr 1`] = `
    - szept. + ruj.
    @@ -118126,7 +118126,7 @@ exports[`Locale Provider should display the text as hu 1`] = ` > - Most + Sad
  • - szept. + ruj.
  • @@ -120830,7 +120830,7 @@ exports[`Locale Provider should display the text as hu 1`] = ` - 0 elem + 0 stavka @@ -120918,7 +120918,7 @@ exports[`Locale Provider should display the text as hu 1`] = `
    - Nincs adat + Nema podataka
    @@ -121022,7 +121022,7 @@ exports[`Locale Provider should display the text as hu 1`] = ` - 0 elem + 0 stavka @@ -121110,7 +121110,7 @@ exports[`Locale Provider should display the text as hu 1`] = `
    - Nincs adat + Nema podataka
    @@ -121211,9 +121211,9 @@ exports[`Locale Provider should display the text as hu 1`] = ` - szept. + ruj.
    - Hónap + Mjesec
    @@ -121303,25 +121303,25 @@ exports[`Locale Provider should display the text as hu 1`] = ` - h + po - k + ut - sze + sr - cs + če - p + pe - szo + su - v + ne @@ -122182,7 +122182,7 @@ exports[`Locale Provider should display the text as hu 1`] = `
    - Nincs adat + Nema podataka
    @@ -122274,7 +122274,7 @@ exports[`Locale Provider should display the text as hu 1`] = ` type="button" > - Visszavonás + Odustani
    @@ -122298,7 +122298,7 @@ exports[`Locale Provider should display the text as hu 1`] = `
    `; -exports[`Locale Provider should display the text as hy-am 1`] = ` +exports[`Locale Provider should display the text as hu 1`] = `
    - սպտ + szept.
    @@ -123144,7 +123144,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` > - Հիմա + Most
  • - Օկ + Ok
  • @@ -124551,7 +124551,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` > - սպտ + szept.
    @@ -125848,7 +125848,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` - 0 պարագան + 0 elem @@ -125936,7 +125936,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = `
    - Տվյալներ չկան + Nincs adat
    @@ -126040,7 +126040,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` - 0 պարագան + 0 elem @@ -126128,7 +126128,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = `
    - Տվյալներ չկան + Nincs adat
    @@ -126229,9 +126229,9 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` - սպտ + szept.
    - Ամիս + Hónap
    @@ -126321,25 +126321,25 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` - երկ + h - երք + k - չրք + sze - հնգ + cs - ուրբ + p - շբթ + szo - կրկ + v @@ -127200,7 +127200,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = `
    - Տվյալներ չկան + Nincs adat
    @@ -127292,7 +127292,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = ` type="button" > - Չեղարկել + Visszavonás
    @@ -127316,7 +127316,7 @@ exports[`Locale Provider should display the text as hy-am 1`] = `
    `; -exports[`Locale Provider should display the text as id 1`] = ` +exports[`Locale Provider should display the text as hy-am 1`] = `
    - Sep + սպտ
    @@ -128162,7 +128162,7 @@ exports[`Locale Provider should display the text as id 1`] = ` > - Sekarang + Հիմա
  • - Baik + Օկ
  • @@ -129569,7 +129569,7 @@ exports[`Locale Provider should display the text as id 1`] = ` > - Sep + սպտ
    @@ -130866,7 +130866,7 @@ exports[`Locale Provider should display the text as id 1`] = ` - 0 item + 0 պարագան @@ -130954,7 +130954,7 @@ exports[`Locale Provider should display the text as id 1`] = `
    - Tidak ada data + Տվյալներ չկան
    @@ -131058,7 +131058,7 @@ exports[`Locale Provider should display the text as id 1`] = ` - 0 item + 0 պարագան @@ -131146,7 +131146,7 @@ exports[`Locale Provider should display the text as id 1`] = `
    - Tidak ada data + Տվյալներ չկան
    @@ -131247,9 +131247,9 @@ exports[`Locale Provider should display the text as id 1`] = ` - Sep + սպտ
    - Bulan + Ամիս
    @@ -131339,47 +131339,30 @@ exports[`Locale Provider should display the text as id 1`] = ` - Mg + երկ - Sn + երք - Sl + չրք - Rb + հնգ - Km + ուրբ - Jm + շբթ - Sb + կրկ - -
    -
    - 27 -
    -
    -
    -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -132218,7 +132218,7 @@ exports[`Locale Provider should display the text as id 1`] = `
    - Tidak ada data + Տվյալներ չկան
    @@ -132238,7 +132238,7 @@ exports[`Locale Provider should display the text as id 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -132334,7 +132334,7 @@ exports[`Locale Provider should display the text as id 1`] = `
    `; -exports[`Locale Provider should display the text as is 1`] = ` +exports[`Locale Provider should display the text as id 1`] = `
    - sep + Sep
    @@ -133180,7 +133180,7 @@ exports[`Locale Provider should display the text as is 1`] = ` > - Núna + Sekarang
  • - Í lagi + Baik
  • @@ -134587,7 +134587,7 @@ exports[`Locale Provider should display the text as is 1`] = ` > - sep + Sep
    @@ -135884,7 +135884,7 @@ exports[`Locale Provider should display the text as is 1`] = ` - 0 færsla + 0 item @@ -135972,7 +135972,7 @@ exports[`Locale Provider should display the text as is 1`] = `
    - Engin gögn + Tidak ada data
    @@ -136076,7 +136076,7 @@ exports[`Locale Provider should display the text as is 1`] = ` - 0 færsla + 0 item @@ -136164,7 +136164,7 @@ exports[`Locale Provider should display the text as is 1`] = `
    - Engin gögn + Tidak ada data
    @@ -136265,9 +136265,9 @@ exports[`Locale Provider should display the text as is 1`] = ` - sep + Sep
    - Mánuður + Bulan
    @@ -136357,30 +136357,47 @@ exports[`Locale Provider should display the text as is 1`] = ` - Má + Mg - Þr + Sn - Mi + Sl - Fi + Rb - Fö + Km - La + Jm - Su + Sb + +
    +
    + 27 +
    +
    +
    +
    + +
    - -
    + +
    - -
    + + - - + + - - + + - - - -
    -
    - 08 -
    -
    -
    - @@ -137236,7 +137236,7 @@ exports[`Locale Provider should display the text as is 1`] = `
    - Engin gögn + Tidak ada data
    @@ -137256,7 +137256,7 @@ exports[`Locale Provider should display the text as is 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -137352,7 +137352,7 @@ exports[`Locale Provider should display the text as is 1`] = ` `; -exports[`Locale Provider should display the text as it 1`] = ` +exports[`Locale Provider should display the text as is 1`] = `
    - set + sep @@ -139605,7 +139605,7 @@ exports[`Locale Provider should display the text as it 1`] = ` > - set + sep @@ -140902,7 +140902,7 @@ exports[`Locale Provider should display the text as it 1`] = ` - 0 elemento + 0 færsla @@ -140990,7 +140990,7 @@ exports[`Locale Provider should display the text as it 1`] = `
    - Nessun dato + Engin gögn
    @@ -141094,7 +141094,7 @@ exports[`Locale Provider should display the text as it 1`] = ` - 0 elemento + 0 færsla @@ -141182,7 +141182,7 @@ exports[`Locale Provider should display the text as it 1`] = `
    - Nessun dato + Engin gögn
    @@ -141283,9 +141283,9 @@ exports[`Locale Provider should display the text as it 1`] = `
    - set + sep - Mese + Mánuður
    - Anno + Ár @@ -141375,25 +141375,25 @@ exports[`Locale Provider should display the text as it 1`] = ` - lu + Má - ma + Þr - me + Mi - gi + Fi - ve + Fö - sa + La - do + Su @@ -142254,7 +142254,7 @@ exports[`Locale Provider should display the text as it 1`] = `
    - Nessun dato + Engin gögn
    @@ -142346,7 +142346,7 @@ exports[`Locale Provider should display the text as it 1`] = ` type="button" > - Annulla + Hætta við @@ -142370,7 +142370,7 @@ exports[`Locale Provider should display the text as it 1`] = ` `; -exports[`Locale Provider should display the text as ja 1`] = ` +exports[`Locale Provider should display the text as it 1`] = `
    @@ -144623,7 +144623,7 @@ exports[`Locale Provider should display the text as ja 1`] = ` > @@ -149641,7 +149641,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` > @@ -150938,7 +150938,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` - 0 элемент. + 0 アイテム @@ -151026,7 +151026,7 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - Деректер жоқ + データがありません
    @@ -151130,7 +151130,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` - 0 элемент. + 0 アイテム @@ -151218,7 +151218,7 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - Деректер жоқ + データがありません
    @@ -151259,9 +151259,9 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - 2017 + 2017年 - қыр + 9月 - Ай + 月 - Жыл + 年 @@ -151411,30 +151411,47 @@ exports[`Locale Provider should display the text as kk 1`] = ` - дй + 日 - сй + 月 - ср + 火 - бй + 水 - жм + 木 - сн + 金 - жк + 土 + +
    +
    + 27 +
    +
    +
    +
    + + - - + + - - + + - - + + - - + + - - - -
    -
    - 08 -
    -
    -
    - @@ -152290,7 +152290,7 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - Деректер жоқ + データがありません
    @@ -152382,7 +152382,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` type="button" > - Болдырмау + キャンセル @@ -152406,7 +152406,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` `; -exports[`Locale Provider should display the text as kn 1`] = ` +exports[`Locale Provider should display the text as kk 1`] = `
    - ಸೆಪ್ಟೆಂ + қыр @@ -154659,7 +154659,7 @@ exports[`Locale Provider should display the text as kn 1`] = ` > - ಸೆಪ್ಟೆಂ + қыр @@ -155956,7 +155956,7 @@ exports[`Locale Provider should display the text as kn 1`] = ` - 0 ವಿಷಯ + 0 элемент. @@ -156044,7 +156044,7 @@ exports[`Locale Provider should display the text as kn 1`] = `
    - No Data + Деректер жоқ
    @@ -156148,7 +156148,7 @@ exports[`Locale Provider should display the text as kn 1`] = ` - 0 ವಿಷಯ + 0 элемент. @@ -156236,7 +156236,7 @@ exports[`Locale Provider should display the text as kn 1`] = `
    - No Data + Деректер жоқ
    @@ -156337,9 +156337,9 @@ exports[`Locale Provider should display the text as kn 1`] = `
    - ಸೆಪ್ಟೆಂ + қыр - ತಿಂಗಳು + Ай
    - ವರ್ಷ + Жыл @@ -156429,25 +156429,25 @@ exports[`Locale Provider should display the text as kn 1`] = ` - ಭಾ + дй - ಸೋ + сй - ಮಂ + ср - ಬು + бй - ಗು + жм - ಶು + сн - ಶ + жк @@ -156455,24 +156455,7 @@ exports[`Locale Provider should display the text as kn 1`] = ` -
    -
    - 27 -
    -
    -
    - -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -157308,7 +157308,7 @@ exports[`Locale Provider should display the text as kn 1`] = `
    - No Data + Деректер жоқ
    @@ -157400,7 +157400,7 @@ exports[`Locale Provider should display the text as kn 1`] = ` type="button" > - ರದ್ದು + Болдырмау
    @@ -157424,7 +157424,7 @@ exports[`Locale Provider should display the text as kn 1`] = `
    `; -exports[`Locale Provider should display the text as ko 1`] = ` +exports[`Locale Provider should display the text as kn 1`] = `
    @@ -159677,7 +159677,7 @@ exports[`Locale Provider should display the text as ko 1`] = ` >
    @@ -160974,7 +160974,7 @@ exports[`Locale Provider should display the text as ko 1`] = ` - 0 개 + 0 ವಿಷಯ @@ -161062,7 +161062,7 @@ exports[`Locale Provider should display the text as ko 1`] = `
    - 데이터 없음 + No Data
    @@ -161166,7 +161166,7 @@ exports[`Locale Provider should display the text as ko 1`] = ` - 0 개 + 0 ವಿಷಯ @@ -161254,7 +161254,7 @@ exports[`Locale Provider should display the text as ko 1`] = `
    - 데이터 없음 + No Data
    @@ -161355,9 +161355,9 @@ exports[`Locale Provider should display the text as ko 1`] = ` - 9월 + ಸೆಪ್ಟೆಂ
    - 월 + ತಿಂಗಳು
    @@ -161447,25 +161447,25 @@ exports[`Locale Provider should display the text as ko 1`] = ` - 일 + ಭಾ - 월 + ಸೋ - 화 + ಮಂ - 수 + ಬು - 목 + ಗು - 금 + ಶು - 토 + ಶ @@ -161473,7 +161473,7 @@ exports[`Locale Provider should display the text as ko 1`] = `
    - 데이터 없음 + No Data
    @@ -162418,7 +162418,7 @@ exports[`Locale Provider should display the text as ko 1`] = ` type="button" > - 취소 + ರದ್ದು
    @@ -162442,7 +162442,7 @@ exports[`Locale Provider should display the text as ko 1`] = `
    `; -exports[`Locale Provider should display the text as ku 1`] = ` +exports[`Locale Provider should display the text as ko 1`] = `
    @@ -164695,7 +164695,7 @@ exports[`Locale Provider should display the text as ku 1`] = ` >
    @@ -165992,7 +165992,7 @@ exports[`Locale Provider should display the text as ku 1`] = ` - 0 tişt + 0 개 @@ -166080,7 +166080,7 @@ exports[`Locale Provider should display the text as ku 1`] = `
    - Agahî tune + 데이터 없음
    @@ -166184,7 +166184,7 @@ exports[`Locale Provider should display the text as ku 1`] = ` - 0 tişt + 0 개 @@ -166272,7 +166272,7 @@ exports[`Locale Provider should display the text as ku 1`] = `
    - Agahî tune + 데이터 없음
    @@ -166373,9 +166373,9 @@ exports[`Locale Provider should display the text as ku 1`] = ` - ئەیلوول + 9월
    - Meh + 월
    @@ -166465,25 +166465,25 @@ exports[`Locale Provider should display the text as ku 1`] = ` - ش + 일 - ی + 월 - د + 화 - س + 수 - چ + 목 - پ + 금 - ه + 토 @@ -166491,24 +166491,7 @@ exports[`Locale Provider should display the text as ku 1`] = ` -
    -
    - 26 -
    -
    -
    - -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 07 +
    +
    +
    + @@ -167344,7 +167344,7 @@ exports[`Locale Provider should display the text as ku 1`] = `
    - Agahî tune + 데이터 없음
    @@ -167436,7 +167436,7 @@ exports[`Locale Provider should display the text as ku 1`] = ` type="button" > - Betal ke + 취소
    @@ -167460,7 +167460,7 @@ exports[`Locale Provider should display the text as ku 1`] = `
    `; -exports[`Locale Provider should display the text as ku-iq 1`] = ` +exports[`Locale Provider should display the text as ku 1`] = `
      `; -exports[`Locale Provider should display the text as lt 1`] = ` +exports[`Locale Provider should display the text as ku-iq 1`] = `
      - rgs + ئەیلوول
    @@ -174731,7 +174731,7 @@ exports[`Locale Provider should display the text as lt 1`] = ` > - rgs + ئەیلوول
    @@ -176028,7 +176028,7 @@ exports[`Locale Provider should display the text as lt 1`] = ` - 0 vnt. + 0 tişt @@ -176116,7 +176116,7 @@ exports[`Locale Provider should display the text as lt 1`] = `
    - Nėra duomenų + Agahî tune
    @@ -176220,7 +176220,7 @@ exports[`Locale Provider should display the text as lt 1`] = ` - 0 vnt. + 0 tişt @@ -176308,7 +176308,7 @@ exports[`Locale Provider should display the text as lt 1`] = `
    - Nėra duomenų + Agahî tune
    @@ -176409,9 +176409,9 @@ exports[`Locale Provider should display the text as lt 1`] = ` - rgs + ئەیلوول
    - Mėnesis + Meh
    @@ -176501,25 +176501,25 @@ exports[`Locale Provider should display the text as lt 1`] = ` - P + ش - A + ی - T + د - K + س - Pn + چ - Š + پ - S + ه @@ -176527,7 +176527,41 @@ exports[`Locale Provider should display the text as lt 1`] = ` +
    +
    + 26 +
    +
    +
    + + +
    +
    + 27 +
    +
    +
    + +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 07 -
    -
    -
    - - -
    -
    - 08 -
    -
    -
    - @@ -177380,7 +177380,7 @@ exports[`Locale Provider should display the text as lt 1`] = `
    - Nėra duomenų + Agahî tune
    @@ -177472,7 +177472,7 @@ exports[`Locale Provider should display the text as lt 1`] = ` type="button" > - Atšaukti + Betal ke
    @@ -177496,7 +177496,7 @@ exports[`Locale Provider should display the text as lt 1`] = `
    `; -exports[`Locale Provider should display the text as lv 1`] = ` +exports[`Locale Provider should display the text as lt 1`] = `
    - sep + rgs
    @@ -178342,7 +178342,7 @@ exports[`Locale Provider should display the text as lv 1`] = ` > - Tagad + Dabar
  • - Ok + Gerai
  • @@ -179749,7 +179749,7 @@ exports[`Locale Provider should display the text as lv 1`] = ` > - sep + rgs
    @@ -181046,7 +181046,7 @@ exports[`Locale Provider should display the text as lv 1`] = ` - 0 vienumu + 0 vnt. @@ -181134,7 +181134,7 @@ exports[`Locale Provider should display the text as lv 1`] = `
    - Nav datu + Nėra duomenų
    @@ -181238,7 +181238,7 @@ exports[`Locale Provider should display the text as lv 1`] = ` - 0 vienumu + 0 vnt. @@ -181326,7 +181326,7 @@ exports[`Locale Provider should display the text as lv 1`] = `
    - Nav datu + Nėra duomenų
    @@ -181427,9 +181427,9 @@ exports[`Locale Provider should display the text as lv 1`] = ` - sep + rgs
    - Mēnesis + Mėnesis
    @@ -181522,22 +181522,22 @@ exports[`Locale Provider should display the text as lv 1`] = ` P - O + A T - C + K - Pk + Pn - S + Š - Sv + S @@ -182398,7 +182398,7 @@ exports[`Locale Provider should display the text as lv 1`] = `
    - Nav datu + Nėra duomenų
    @@ -182418,7 +182418,7 @@ exports[`Locale Provider should display the text as lv 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -182514,7 +182514,7 @@ exports[`Locale Provider should display the text as lv 1`] = `
    `; -exports[`Locale Provider should display the text as mk 1`] = ` +exports[`Locale Provider should display the text as lv 1`] = `
    - сеп + sep
    @@ -183360,7 +183360,7 @@ exports[`Locale Provider should display the text as mk 1`] = ` > - Сега + Tagad
  • - ОК + Ok
  • @@ -184767,7 +184767,7 @@ exports[`Locale Provider should display the text as mk 1`] = ` > - сеп + sep
    @@ -186064,7 +186064,7 @@ exports[`Locale Provider should display the text as mk 1`] = ` - 0 предмет + 0 vienumu @@ -186152,7 +186152,7 @@ exports[`Locale Provider should display the text as mk 1`] = `
    - Нема податоци + Nav datu
    @@ -186256,7 +186256,7 @@ exports[`Locale Provider should display the text as mk 1`] = ` - 0 предмет + 0 vienumu @@ -186344,7 +186344,7 @@ exports[`Locale Provider should display the text as mk 1`] = `
    - Нема податоци + Nav datu
    @@ -186445,9 +186445,9 @@ exports[`Locale Provider should display the text as mk 1`] = ` - сеп + sep
    - Месец + Mēnesis
    @@ -186537,25 +186537,25 @@ exports[`Locale Provider should display the text as mk 1`] = ` - пo + P - вт + O - ср + T - че + C - пе + Pk - сa + S - нe + Sv @@ -187416,7 +187416,7 @@ exports[`Locale Provider should display the text as mk 1`] = `
    - Нема податоци + Nav datu
    @@ -187436,7 +187436,7 @@ exports[`Locale Provider should display the text as mk 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -187532,7 +187532,7 @@ exports[`Locale Provider should display the text as mk 1`] = `
    `; -exports[`Locale Provider should display the text as mn-mn 1`] = ` +exports[`Locale Provider should display the text as mk 1`] = `
    - 9 сар + сеп
    @@ -188378,7 +188378,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` > - Одоо + Сега
  • - Ok + ОК
  • @@ -189785,7 +189785,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` > - 9 сар + сеп
    @@ -191082,7 +191082,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - 0 Зүйл + 0 предмет @@ -191170,7 +191170,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
    - Мэдээлэл байхгүй байна + Нема податоци
    @@ -191274,7 +191274,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - 0 Зүйл + 0 предмет @@ -191362,7 +191362,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
    - Мэдээлэл байхгүй байна + Нема податоци
    @@ -191463,9 +191463,9 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - 9 сар + сеп
    - Сар + Месец
    @@ -191555,47 +191555,30 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - Ня + пo - Да + вт - Мя + ср - Лх + че - Пү + пе - Ба + сa - Бя + нe - -
    -
    - 27 -
    -
    -
    -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -192434,7 +192434,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
    - Мэдээлэл байхгүй байна + Нема податоци
    @@ -192454,7 +192454,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -192550,7 +192550,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
    `; -exports[`Locale Provider should display the text as ms-my 1`] = ` +exports[`Locale Provider should display the text as mn-mn 1`] = `
    @@ -193396,7 +193396,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` > - Sekarang + Одоо
  • @@ -196292,7 +196292,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` - 0 item + 0 Зүйл @@ -196380,7 +196380,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = `
    - Tiada data + Мэдээлэл байхгүй байна
    @@ -196481,9 +196481,9 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` - Sep + 9 сар
    - Bulan + Сар
    @@ -196573,30 +196573,47 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` - Is + Ня - Sl + Да - Rb + Мя - Km + Лх - Jm + Пү - Sb + Ба - Ah + Бя + +
    +
    + 27 +
    +
    +
    +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 08 -
    -
    -
    - @@ -197452,7 +197452,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = `
    - Tiada data + Мэдээлэл байхгүй байна
    @@ -197472,7 +197472,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" />
    @@ -198414,7 +198414,7 @@ exports[`Locale Provider should display the text as nb 1`] = ` > - Nå + Sekarang
  • @@ -201310,7 +201310,7 @@ exports[`Locale Provider should display the text as nb 1`] = ` - 0 element + 0 item @@ -201398,7 +201398,7 @@ exports[`Locale Provider should display the text as nb 1`] = `
    - Ingen data + Tiada data
    @@ -201499,9 +201499,9 @@ exports[`Locale Provider should display the text as nb 1`] = ` - sep. + Sep
    - Måned + Bulan
    @@ -201591,25 +201591,25 @@ exports[`Locale Provider should display the text as nb 1`] = ` - ma + Is - ti + Sl - on + Rb - to + Km - fr + Jm - lø + Sb - sø + Ah @@ -202470,7 +202470,7 @@ exports[`Locale Provider should display the text as nb 1`] = `
    - Ingen data + Tiada data
    @@ -202490,7 +202490,7 @@ exports[`Locale Provider should display the text as nb 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> - Sep + sep.
    @@ -203432,7 +203432,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` > - Now + Nå
  • - Sep + sep.
  • @@ -206136,7 +206136,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - 0 वस्तु + 0 element @@ -206224,7 +206224,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
    - डाटा छैन + Ingen data
    @@ -206328,7 +206328,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - 0 वस्तु + 0 element @@ -206416,7 +206416,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
    - डाटा छैन + Ingen data
    @@ -206517,9 +206517,9 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - Sep + sep.
    - Month + Måned
    @@ -206609,47 +206609,30 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - Su + ma - Mo + ti - Tu + on - We + to - Th + fr - Fr + lø - Sa + sø - -
    -
    - 27 -
    -
    -
    -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -207488,7 +207488,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
    - डाटा छैन + Ingen data
    @@ -207580,7 +207580,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` type="button" > - होईन + Avbryt
    @@ -207604,7 +207604,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
    `; -exports[`Locale Provider should display the text as nl 1`] = ` +exports[`Locale Provider should display the text as ne-np 1`] = `
    - sep. + Sep
    @@ -208450,7 +208450,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` > - Nu + Now
  • - sep. + Sep @@ -211154,7 +211154,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` - 0 item + 0 वस्तु @@ -211242,7 +211242,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
    - Geen gegevens + डाटा छैन
    @@ -211346,7 +211346,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` - 0 item + 0 वस्तु @@ -211434,7 +211434,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
    - Geen gegevens + डाटा छैन
    @@ -211535,9 +211535,9 @@ exports[`Locale Provider should display the text as nl 1`] = `
    - sep. + Sep - Maand + Month
    - Jaar + Year @@ -211627,30 +211627,47 @@ exports[`Locale Provider should display the text as nl 1`] = ` - ma + Su - di + Mo - wo + Tu - do + We - vr + Th - za + Fr - zo + Sa + +
    +
    + 27 +
    +
    +
    +
    + + - - + + - - + + - - + + - - + + - - - -
    -
    - 08 -
    -
    -
    - @@ -212506,7 +212506,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
    - Geen gegevens + डाटा छैन
    @@ -212526,7 +212526,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -212622,7 +212622,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` `; -exports[`Locale Provider should display the text as nl-be 1`] = ` +exports[`Locale Provider should display the text as nl 1`] = `
      `; -exports[`Locale Provider should display the text as pl 1`] = ` +exports[`Locale Provider should display the text as nl-be 1`] = `
      - wrz + sep.
    @@ -218486,7 +218486,7 @@ exports[`Locale Provider should display the text as pl 1`] = ` > - Teraz + Nu
  • - wrz + sep.
  • - ОК + Ok
  • @@ -239965,7 +239965,7 @@ exports[`Locale Provider should display the text as ru 1`] = ` > - сент. + sept. @@ -244983,7 +244983,7 @@ exports[`Locale Provider should display the text as sk 1`] = ` > - sep + сент. @@ -251298,7 +251298,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` - 0 Objekt + 0 položka @@ -251386,7 +251386,7 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - Ni podatkov + Žiadne dáta
    @@ -251490,7 +251490,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` - 0 Objekt + 0 položka @@ -251578,7 +251578,7 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - Ni podatkov + Žiadne dáta
    @@ -251679,9 +251679,9 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - sep. + sep - Mesec + Mesiac
    - Leto + Rok @@ -251774,16 +251774,16 @@ exports[`Locale Provider should display the text as sl 1`] = ` po - to + ut - sr + st - če + št - pe + pi so @@ -252650,7 +252650,7 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - Ni podatkov + Žiadne dáta
    @@ -252742,7 +252742,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` type="button" > - Prekliči + Zrušiť @@ -252766,7 +252766,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` `; -exports[`Locale Provider should display the text as sr 1`] = ` +exports[`Locale Provider should display the text as sl 1`] = `
    @@ -253612,7 +253612,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` > - Sada + Trenutno
  • - U redu + Ok
  • @@ -255019,7 +255019,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` > - sep. + september @@ -256316,7 +256316,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` - 0 stavka + 0 Objekt @@ -256404,7 +256404,7 @@ exports[`Locale Provider should display the text as sr 1`] = `
    - Nema podataka + Ni podatkov
    @@ -256508,7 +256508,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` - 0 stavka + 0 Objekt @@ -256596,7 +256596,7 @@ exports[`Locale Provider should display the text as sr 1`] = `
    - Nema podataka + Ni podatkov
    @@ -256768,7 +256768,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` />
    - Godina + Leto @@ -256792,7 +256792,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` po - ut + to sr @@ -256804,7 +256804,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` pe - su + so ne @@ -257668,7 +257668,7 @@ exports[`Locale Provider should display the text as sr 1`] = `
    - Nema podataka + Ni podatkov
    @@ -257760,7 +257760,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` type="button" > - Otkaži + Prekliči @@ -257784,7 +257784,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` `; -exports[`Locale Provider should display the text as sv 1`] = ` +exports[`Locale Provider should display the text as sr 1`] = `
    - sep + sep. @@ -260037,7 +260037,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` > - sep + sep. @@ -261334,7 +261334,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` - 0 objekt + 0 stavka @@ -261422,7 +261422,7 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - Ingen data + Nema podataka
    @@ -261526,7 +261526,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` - 0 objekt + 0 stavka @@ -261614,7 +261614,7 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - Ingen data + Nema podataka
    @@ -261715,9 +261715,9 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - sep + sep. - Månad + Mesec
    - År + Godina @@ -261807,25 +261807,25 @@ exports[`Locale Provider should display the text as sv 1`] = ` - må + po - ti + ut - on + sr - to + če - fr + pe - lö + su - sö + ne @@ -262686,7 +262686,7 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - Ingen data + Nema podataka
    @@ -262778,7 +262778,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` type="button" > - Avbryt + Otkaži @@ -262802,7 +262802,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` `; -exports[`Locale Provider should display the text as ta 1`] = ` +exports[`Locale Provider should display the text as sv 1`] = `
    - செப்டெம்பர் + sep @@ -265055,7 +265055,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` > - செப்டெம்பர் + sep @@ -266352,7 +266352,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` - 0 தகவல் + 0 objekt @@ -266440,7 +266440,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - தகவல் இல்லை + Ingen data
    @@ -266544,7 +266544,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` - 0 தகவல் + 0 objekt @@ -266632,7 +266632,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - தகவல் இல்லை + Ingen data
    @@ -266733,9 +266733,9 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - செப்டெம்பர் + sep - மாதம் + Månad
    - வருடம் + År @@ -266825,25 +266825,25 @@ exports[`Locale Provider should display the text as ta 1`] = ` - ஞா + må - தி + ti - செ + on - பு + to - வி + fr - வெ + lö - ச + sö @@ -266851,24 +266851,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` -
    -
    - 27 -
    -
    -
    - -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -267704,7 +267704,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - தகவல் இல்லை + Ingen data
    @@ -267796,7 +267796,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` type="button" > - ரத்து செய்யவும் + Avbryt
    @@ -267820,7 +267820,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    `; -exports[`Locale Provider should display the text as th 1`] = ` +exports[`Locale Provider should display the text as ta 1`] = `
    - ก.ย. + செப்டெம்பர்
    @@ -270073,7 +270073,7 @@ exports[`Locale Provider should display the text as th 1`] = ` > - ก.ย. + செப்டெம்பர்
    @@ -271370,7 +271370,7 @@ exports[`Locale Provider should display the text as th 1`] = ` - 0 ชิ้น + 0 தகவல் @@ -271458,7 +271458,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    - ไม่มีข้อมูล + தகவல் இல்லை
    @@ -271562,7 +271562,7 @@ exports[`Locale Provider should display the text as th 1`] = ` - 0 ชิ้น + 0 தகவல் @@ -271650,7 +271650,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    - ไม่มีข้อมูล + தகவல் இல்லை
    @@ -271751,9 +271751,9 @@ exports[`Locale Provider should display the text as th 1`] = ` - ก.ย. + செப்டெம்பர்
    - เดือน + மாதம்
    @@ -271843,25 +271843,25 @@ exports[`Locale Provider should display the text as th 1`] = ` - อา. + ஞா - จ. + தி - อ. + செ - พ. + பு - พฤ. + வி - ศ. + வெ - ส. + ச @@ -271869,7 +271869,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    - ไม่มีข้อมูล + தகவல் இல்லை
    @@ -272814,7 +272814,7 @@ exports[`Locale Provider should display the text as th 1`] = ` type="button" > - ยกเลิก + ரத்து செய்யவும்
    @@ -272838,7 +272838,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    `; -exports[`Locale Provider should display the text as tr 1`] = ` +exports[`Locale Provider should display the text as th 1`] = `
    - Eyl + ก.ย.
    @@ -273684,7 +273684,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` > - Şimdi + ตอนนี้
  • - tamam + ตกลง
  • @@ -275091,7 +275091,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` > - Eyl + ก.ย.
    @@ -276388,7 +276388,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` - 0 Öğe + 0 ชิ้น @@ -276476,7 +276476,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    - Veri Yok + ไม่มีข้อมูล
    @@ -276580,7 +276580,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` - 0 Öğe + 0 ชิ้น @@ -276668,7 +276668,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    - Veri Yok + ไม่มีข้อมูล
    @@ -276769,9 +276769,9 @@ exports[`Locale Provider should display the text as tr 1`] = ` - Eyl + ก.ย.
    - Ay + เดือน
    @@ -276861,30 +276861,47 @@ exports[`Locale Provider should display the text as tr 1`] = ` - Pt + อา. - Sa + จ. - Ça + อ. - Pe + พ. - Cu + พฤ. - Ct + ศ. - Pz + ส. + +
    +
    + 27 +
    +
    +
    +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 08 -
    -
    -
    - @@ -277740,7 +277740,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    - Veri Yok + ไม่มีข้อมูล
    @@ -277832,7 +277832,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` type="button" > - İptal + ยกเลิก
    @@ -277856,7 +277856,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    `; -exports[`Locale Provider should display the text as uk 1`] = ` +exports[`Locale Provider should display the text as tr 1`] = `
    - вер + Eyl
    @@ -278702,7 +278702,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` > - Зараз + Şimdi
  • - Ok + tamam
  • @@ -280109,7 +280109,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` > - вер + Eyl
    @@ -281406,7 +281406,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` - 0 елем. + 0 Öğe @@ -281494,7 +281494,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    - Даних немає + Veri Yok
    @@ -281598,7 +281598,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` - 0 елем. + 0 Öğe @@ -281686,7 +281686,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    - Даних немає + Veri Yok
    @@ -281787,9 +281787,9 @@ exports[`Locale Provider should display the text as uk 1`] = ` - вер + Eyl
    - Місяць + Ay
    @@ -281879,25 +281879,25 @@ exports[`Locale Provider should display the text as uk 1`] = ` - пн + Pt - вт + Sa - ср + Ça - чт + Pe - пт + Cu - сб + Ct - нд + Pz @@ -282758,7 +282758,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    - Даних немає + Veri Yok
    @@ -282850,7 +282850,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` type="button" > - Скасувати + İptal
    @@ -282874,7 +282874,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    `; -exports[`Locale Provider should display the text as vi 1`] = ` +exports[`Locale Provider should display the text as uk 1`] = `
    - Thg 09 + вер
    @@ -283720,7 +283720,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` > - Bây giờ + Зараз
  • - Thg 09 + вер
  • @@ -286424,7 +286424,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` - 0 mục + 0 елем. @@ -286512,7 +286512,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    - Trống + Даних немає
    @@ -286616,7 +286616,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` - 0 mục + 0 елем. @@ -286704,7 +286704,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    - Trống + Даних немає
    @@ -286805,9 +286805,9 @@ exports[`Locale Provider should display the text as vi 1`] = ` - Thg 09 + вер
    - Tháng + Місяць
    @@ -286897,25 +286897,25 @@ exports[`Locale Provider should display the text as vi 1`] = ` - T2 + пн - T3 + вт - T4 + ср - T5 + чт - T6 + пт - T7 + сб - CN + нд @@ -287776,7 +287776,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    - Trống + Даних немає
    @@ -287868,7 +287868,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` type="button" > - Huỷ + Скасувати
    @@ -287892,7 +287892,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    `; -exports[`Locale Provider should display the text as zh-cn 1`] = ` +exports[`Locale Provider should display the text as vi 1`] = `
    @@ -288738,7 +288738,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` > - 此刻 + Bây giờ
  • - 确 定 + Ok
  • @@ -290145,7 +290145,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` >
    @@ -291442,7 +291442,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 0 项 + 0 mục @@ -291530,7 +291530,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 暂无数据 + Trống
    @@ -291634,7 +291634,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 0 项 + 0 mục @@ -291722,7 +291722,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 暂无数据 + Trống
    @@ -291763,9 +291763,9 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 2017年 + 2017
    - 9月 + Thg 09
    - 月 + Tháng
    - 年 + Năm @@ -291915,25 +291915,25 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 一 + T2 - 二 + T3 - 三 + T4 - 四 + T5 - 五 + T6 - 六 + T7 - 日 + CN @@ -292794,7 +292794,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 暂无数据 + Trống
    @@ -292814,7 +292814,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -292910,7 +292910,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` `; -exports[`Locale Provider should display the text as zh-hk 1`] = ` +exports[`Locale Provider should display the text as zh-cn 1`] = `
    - - 日 - 一 @@ -293296,20 +293293,13 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + - -
    - 27 -
    - - - + + - - + + - - + + - - + + - - + + + +
    + 8 +
    + @@ -293756,7 +293756,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - 確 定 + 确 定 @@ -295163,7 +295163,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - - 日 - 一 @@ -295352,20 +295349,13 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + - -
    - 27 -
    - - - + + - - + + - - + + - - + + - - + + + +
    + 8 +
    + @@ -295867,9 +295867,6 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - - 日 - 一 @@ -295888,10 +295885,73 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + + +
    + 25 +
    + + +
    + 26 +
    + + +
    + 27 +
    + + +
    + 28 +
    + + +
    + 29 +
    + + +
    + 30 +
    + + + - - + + - - + + - - + + - - + + - - - -
    - 6 -
    - - -
    - 7 -
    - - -
    - 8 -
    - - -
    - 9 -
    - - -
    - 10 -
    - - -
    - 11 -
    - @@ -296404,7 +296404,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` type="button" > - 確 定 + 确 定 @@ -296460,7 +296460,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` - 0 項目 + 0 项 @@ -296548,7 +296548,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = `
    - 無此資料 + 暂无数据
    @@ -296652,7 +296652,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` - 0 項目 + 0 项 @@ -296740,7 +296740,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = `
    - 無此資料 + 暂无数据
    @@ -296932,9 +296932,6 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - - 日 - 一 @@ -296953,27 +296950,13 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + - -
    -
    - 27 -
    -
    -
    -
    - - + + - - + + - - + + - - + + - - + + + +
    +
    + 08 +
    +
    +
    + @@ -297812,7 +297812,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = `
    - 無此資料 + 暂无数据
    @@ -297912,7 +297912,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` type="button" > - 確 定 + 确 定 @@ -297928,7 +297928,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` `; -exports[`Locale Provider should display the text as zh-tw 1`] = ` +exports[`Locale Provider should display the text as zh-hk 1`] = `
    `; + +exports[`Locale Provider should display the text as zh-tw 1`] = ` +
    + + +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + + + + + +
    +
    + +
    +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + Click to confirm + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + + + + + + 0 項目 + + +
    + +
    +
    + + +
    +
    +
    + + + + + + 0 項目 + + +
    + +
    +
    +
    +
    +
    +
    + + + + + 2017年 + +
    + +
    +
    +
    + + + + + 9月 + +
    + +
    +
    + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    +
    + 27 +
    +
    +
    +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 31 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    + 09 +
    +
    +
    +
    +
    +
    + 10 +
    +
    +
    +
    +
    +
    + 11 +
    +
    +
    +
    +
    +
    + 12 +
    +
    +
    +
    +
    +
    + 13 +
    +
    +
    +
    +
    +
    + 14 +
    +
    +
    +
    +
    +
    + 15 +
    +
    +
    +
    +
    +
    + 16 +
    +
    +
    +
    +
    +
    + 17 +
    +
    +
    +
    +
    +
    + 18 +
    +
    +
    +
    +
    +
    + 19 +
    +
    +
    +
    +
    +
    + 20 +
    +
    +
    +
    +
    +
    + 21 +
    +
    +
    +
    +
    +
    + 22 +
    +
    +
    +
    +
    +
    + 23 +
    +
    +
    +
    +
    +
    + 24 +
    +
    +
    +
    +
    +
    + 25 +
    +
    +
    +
    +
    +
    + 26 +
    +
    +
    +
    +
    +
    + 27 +
    +
    +
    +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + +
    +
    + + Name + + + + + + +
    +
    + Age +
    +
    +
    + + + + + + + + + +
    +
    + 無此資料 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +`; diff --git a/components/locale-provider/__tests__/index.test.js b/components/locale-provider/__tests__/index.test.js index fd762127f65e..1609cd3db53c 100644 --- a/components/locale-provider/__tests__/index.test.js +++ b/components/locale-provider/__tests__/index.test.js @@ -19,6 +19,7 @@ import LocaleProvider from '..'; import arEG from '../ar_EG'; import azAZ from '../az_AZ'; import bgBG from '../bg_BG'; +import bnBD from '../bn_BD'; import byBY from '../by_BY'; import caES from '../ca_ES'; import csCZ from '../cs_CZ'; @@ -81,6 +82,7 @@ const locales = [ azAZ, arEG, bgBG, + bnBD, byBY, caES, csCZ, @@ -229,9 +231,10 @@ describe('Locale Provider', () => { , ); - const currentConfirmNode = document.querySelectorAll('.ant-modal-confirm')[ - document.querySelectorAll('.ant-modal-confirm').length - 1 - ]; + const currentConfirmNode = + document.querySelectorAll('.ant-modal-confirm')[ + document.querySelectorAll('.ant-modal-confirm').length - 1 + ]; let cancelButtonText = currentConfirmNode.querySelectorAll( '.ant-btn:not(.ant-btn-primary) span', )[0].innerHTML; diff --git a/components/locale-provider/bn_BD.tsx b/components/locale-provider/bn_BD.tsx new file mode 100644 index 000000000000..a5e02075e9c7 --- /dev/null +++ b/components/locale-provider/bn_BD.tsx @@ -0,0 +1,3 @@ +import locale from '../locale/bn_BD'; + +export default locale; diff --git a/components/locale/bn_BD.tsx b/components/locale/bn_BD.tsx new file mode 100644 index 000000000000..806b5fc9145f --- /dev/null +++ b/components/locale/bn_BD.tsx @@ -0,0 +1,134 @@ +/* eslint-disable no-template-curly-in-string */ +import Pagination from 'rc-pagination/lib/locale/bn_BD'; +import DatePicker from '../date-picker/locale/bn_BD'; +import TimePicker from '../time-picker/locale/bn_BD'; +import Calendar from '../calendar/locale/bn_BD'; +import { Locale } from '../locale-provider'; + +const typeTemplate = '${label} টি সঠিক ${type} নয়।'; + +const localeValues: Locale = { + locale: 'bn-bd', + Pagination, + DatePicker, + TimePicker, + Calendar, + global: { + placeholder: 'অনুগ্রহ করে নির্বাচন করুন', + }, + Table: { + filterTitle: 'ফিল্টার মেনু', + filterConfirm: 'ঠিক', + filterReset: 'রিসেট', + filterEmptyText: 'ফিল্টার নেই', + emptyText: 'কোনও ডেটা নেই', + selectAll: 'বর্তমান পৃষ্ঠা নির্বাচন করুন', + selectInvert: 'বর্তমান পৃষ্ঠাটি উল্টে দিন', + selectNone: 'সমস্ত ডেটা সাফ করুন', + selectionAll: 'সমস্ত ডেটা নির্বাচন করুন', + sortTitle: 'সাজান', + expand: 'সারি প্রসারিত করুন', + collapse: 'সারি সঙ্কুচিত করুন', + triggerDesc: 'অবতরণকে সাজানোর জন্য ক্লিক করুন', + triggerAsc: 'আরোহী বাছাই করতে ক্লিক করুন', + cancelSort: 'বাছাই বাতিল করতে ক্লিক করুন', + }, + Modal: { + okText: 'ঠিক', + cancelText: 'বাতিল', + justOkText: 'ঠিক', + }, + Popconfirm: { + okText: 'ঠিক', + cancelText: 'বাতিল', + }, + Transfer: { + titles: ['', ''], + searchPlaceholder: 'এখানে অনুসন্ধান', + itemUnit: 'আইটেম', + itemsUnit: 'আইটেমসমূহ', + remove: 'অপসারণ', + selectCurrent: 'বর্তমান পৃষ্ঠা নির্বাচন করুন', + removeCurrent: 'বর্তমান পৃষ্ঠাটি সরান', + selectAll: 'সমস্ত ডেটা নির্বাচন করুন', + removeAll: 'সমস্ত ডেটা সরান', + selectInvert: 'বর্তমান পৃষ্ঠাটি উল্টে দিন', + }, + Upload: { + uploading: 'আপলোড হচ্ছে ...', + removeFile: 'ফাইল সরান', + uploadError: 'আপলোডে সমস্যা', + previewFile: 'ফাইলের পূর্বরূপ', + downloadFile: 'ফাইল ডাউনলোড', + }, + Empty: { + description: 'কোনও ডেটা নেই', + }, + Icon: { + icon: 'আইকন', + }, + Text: { + edit: 'সম্পাদনা', + copy: 'অনুলিপি', + copied: 'অনুলিপি হয়েছে', + expand: 'বিস্তৃত করা', + }, + PageHeader: { + back: 'পেছনে', + }, + Form: { + optional: '(ঐচ্ছিক)', + defaultValidateMessages: { + default: '${label} এর ক্ষেত্রে ক্ষেত্র বৈধতা ত্রুটি', + required: 'অনুগ্রহ করে ${label} প্রবেশ করান', + enum: '${label} অবশ্যই [${enum}] এর মধ্যে একটি হতে হবে', + whitespace: '${label} ফাঁকা অক্ষর হতে পারে না', + date: { + format: '${label} তারিখ ফরমেট সঠিক নয়।', + parse: '${label} তারিখে রূপান্তর করা যায় না', + invalid: '${label} একটি সঠিক তারিখ না।', + }, + types: { + string: typeTemplate, + method: typeTemplate, + array: typeTemplate, + object: typeTemplate, + number: typeTemplate, + date: typeTemplate, + boolean: typeTemplate, + integer: typeTemplate, + float: typeTemplate, + regexp: typeTemplate, + email: typeTemplate, + url: typeTemplate, + hex: typeTemplate, + }, + string: { + len: '${label} অবশ্যই ${len} অক্ষরের হতে হবে।', + min: '${label} অবশ্যই অন্তত ${min} অক্ষরের হতে হবে।', + max: '${label} অবশ্যই ${max} পর্যন্ত অক্ষরের হতে হবে।', + range: '${label} অবশ্যই ${min}-${max} অক্ষরের এর মধ্যে হতে হবে।', + }, + number: { + len: '${label} অবশ্যই ${len} এর সমান হতে হবে', + min: '${label} অবশ্যই সর্বনিম্ন ${min} হতে হবে', + max: '${label} অবশ্যই সর্বোচ্চ ${max} হতে হবে', + range: '${label} অবশ্যই ${min}-${max} এর মধ্যে হতে হবে', + }, + array: { + len: 'অবশ্যই ${len} ${label} হতে হবে', + min: 'কমপক্ষে ${min} ${label}', + max: 'সর্বাধিক হিসাবে ${max} ${label}', + range: '${label} এর পরিমাণ অবশ্যই ${min}-${max} এর মধ্যে হতে হবে', + }, + pattern: { + mismatch: '${label} এই ${pattern} প্যাটার্নের সাথে মেলে না', + }, + }, + }, + Image: { + preview: 'পূর্বরূপ', + }, +}; + +export default localeValues; diff --git a/components/time-picker/locale/bn_BD.tsx b/components/time-picker/locale/bn_BD.tsx new file mode 100644 index 000000000000..a4c560dc4edc --- /dev/null +++ b/components/time-picker/locale/bn_BD.tsx @@ -0,0 +1,8 @@ +import { TimePickerLocale } from '../index'; + +const locale: TimePickerLocale = { + placeholder: 'সময় নির্বাচন', + rangePlaceholder: ['সময় শুরু', 'শেষ সময়'], +}; + +export default locale; diff --git a/docs/react/i18n.en-US.md b/docs/react/i18n.en-US.md index 43a7a2d6056e..1973aa61897b 100644 --- a/docs/react/i18n.en-US.md +++ b/docs/react/i18n.en-US.md @@ -33,6 +33,7 @@ The following languages are currently supported: | Arabic | ar_EG | | Azerbaijani | az_AZ | | Bulgarian | bg_BG | +| Bangla (Bangladesh) | bn_BD | | Belarusian | by_BY | | Catalan | ca_ES | | Czech | cs_CZ | diff --git a/docs/react/i18n.zh-CN.md b/docs/react/i18n.zh-CN.md index 0ab6c62b9be8..88b17a3acc8e 100644 --- a/docs/react/i18n.zh-CN.md +++ b/docs/react/i18n.zh-CN.md @@ -30,6 +30,7 @@ return ( | 阿拉伯语 | ar_EG | | 阿塞拜疆语 | az_AZ | | 保加利亚语 | bg_BG | +| 孟加拉语(孟加拉国) | bn_BD | | 白俄罗斯语 | by_BY | | 加泰罗尼亚语 | ca_ES | | 捷克语 | cs_CZ | diff --git a/package.json b/package.json index e64fdc0640d3..4f9494d89f90 100644 --- a/package.json +++ b/package.json @@ -130,8 +130,8 @@ "rc-menu": "~9.0.12", "rc-motion": "^2.4.4", "rc-notification": "~4.5.7", - "rc-pagination": "~3.1.6", - "rc-picker": "~2.5.10", + "rc-pagination": "~3.1.7", + "rc-picker": "~2.5.14", "rc-progress": "~3.1.0", "rc-rate": "~2.9.0", "rc-resize-observer": "^1.0.0", From 71e57c40ee7d66fde5bfdfa39728665d7cb08729 Mon Sep 17 00:00:00 2001 From: Map1en_ Date: Tue, 6 Jul 2021 12:16:46 +0800 Subject: [PATCH 015/466] feat(Avatar): add crossOrigin property (#31273) close #30932 --- components/avatar/__tests__/Avatar.test.js | 18 ++++++++++++++++++ components/avatar/avatar.tsx | 11 ++++++++++- components/avatar/index.en-US.md | 1 + components/avatar/index.zh-CN.md | 1 + 4 files changed, 30 insertions(+), 1 deletion(-) diff --git a/components/avatar/__tests__/Avatar.test.js b/components/avatar/__tests__/Avatar.test.js index 962232b37d9e..6473e5c9b239 100644 --- a/components/avatar/__tests__/Avatar.test.js +++ b/components/avatar/__tests__/Avatar.test.js @@ -193,4 +193,22 @@ describe('Avatar Render', () => { wrapper.detach(); global.document.body.removeChild(div); }); + + it('should exist crossorigin attribute', () => { + const LOAD_SUCCESS_SRC = 'https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png'; + const wrapper = mount( + + crossorigin + , + ); + expect(wrapper.html().includes('crossorigin')).toEqual(true); + expect(wrapper.find('img').prop('crossOrigin')).toEqual('anonymous'); + }); + + it('should not exist crossorigin attribute', () => { + const LOAD_SUCCESS_SRC = 'https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png'; + const wrapper = mount(crossorigin); + expect(wrapper.html().includes('crossorigin')).toEqual(false); + expect(wrapper.find('img').prop('crossOrigin')).toEqual(undefined); + }); }); diff --git a/components/avatar/avatar.tsx b/components/avatar/avatar.tsx index 68241979fe68..26028390dd17 100644 --- a/components/avatar/avatar.tsx +++ b/components/avatar/avatar.tsx @@ -29,6 +29,7 @@ export interface AvatarProps { className?: string; children?: React.ReactNode; alt?: string; + crossOrigin?: '' | 'anonymous' | 'use-credentials'; /* callback when img load error */ /* return false to prevent Avatar show default fallback behavior, then you can do fallback by your self */ onError?: () => boolean; @@ -95,6 +96,7 @@ const InternalAvatar: React.ForwardRefRenderFunction = (pr alt, draggable, children, + crossOrigin, ...others } = props; @@ -158,7 +160,14 @@ const InternalAvatar: React.ForwardRefRenderFunction = (pr let childrenToRender; if (typeof src === 'string' && isImgExist) { childrenToRender = ( - {alt} + {alt} ); } else if (hasImageElement) { childrenToRender = src; diff --git a/components/avatar/index.en-US.md b/components/avatar/index.en-US.md index d9315c23c1a4..d3146b126d19 100644 --- a/components/avatar/index.en-US.md +++ b/components/avatar/index.en-US.md @@ -21,6 +21,7 @@ Avatars can be used to represent people or objects. It supports images, `Icon`s, | src | The address of the image for an image avatar or image element | string \| ReactNode | - | ReactNode: 4.8.0 | | srcSet | A list of sources to use for different screen resolutions | string | - | | | draggable | Whether the picture is allowed to be dragged | boolean \| `'true'` \| `'false'` | - | | +| crossOrigin | CORS settings attributes | `'anonymous'` \| `'use-credentials'` \| `''` | - | 4.17.0 | | onError | Handler when img load error, return false to prevent default fallback behavior | () => boolean | - | | > Tip: You can set `icon` or `children` as the fallback for image load error, with the priority of `icon` > `children` diff --git a/components/avatar/index.zh-CN.md b/components/avatar/index.zh-CN.md index f94ffae89214..aabd34b3117e 100644 --- a/components/avatar/index.zh-CN.md +++ b/components/avatar/index.zh-CN.md @@ -26,6 +26,7 @@ cover: https://gw.alipayobjects.com/zos/antfincdn/aBcnbw68hP/Avatar.svg | src | 图片类头像的资源地址或者图片元素 | string \| ReactNode | - | ReactNode: 4.8.0 | | srcSet | 设置图片类头像响应式资源地址 | string | - | | | draggable | 图片是否允许拖动 | boolean \| `'true'` \| `'false'` | - | | +| crossOrigin | CORS 属性设置 | `'anonymous'` \| `'use-credentials'` \| `''` | - | 4.17.0 | | onError | 图片加载失败的事件,返回 false 会关闭组件默认的 fallback 行为 | () => boolean | - | | > Tip:你可以设置 `icon` 或 `children` 作为图片加载失败的默认 fallback 行为,优先级为 `icon` > `children` From 994c9d9d4eff76d4f4c224357ce6dbe887a4bbc2 Mon Sep 17 00:00:00 2001 From: Gherciu Gheorghe Date: Mon, 12 Jul 2021 14:50:13 +0300 Subject: [PATCH 016/466] feat: add the posibility to controll the checkbox border radius using a separate less variable (#31360) --- components/checkbox/style/mixin.less | 2 +- components/style/themes/default.less | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/components/checkbox/style/mixin.less b/components/checkbox/style/mixin.less index f822f205af51..9e9a815d96bd 100644 --- a/components/checkbox/style/mixin.less +++ b/components/checkbox/style/mixin.less @@ -48,7 +48,7 @@ direction: ltr; background-color: @checkbox-check-bg; border: @checkbox-border-width @border-style-base @border-color-base; - border-radius: @border-radius-base; + border-radius: @checkbox-border-radius; // Fix IE checked style // https://github.com/ant-design/ant-design/issues/12597 border-collapse: separate; diff --git a/components/style/themes/default.less b/components/style/themes/default.less index 2ca5fc3c369a..a5581721c43a 100644 --- a/components/style/themes/default.less +++ b/components/style/themes/default.less @@ -230,6 +230,7 @@ @checkbox-check-color: #fff; @checkbox-check-bg: @checkbox-check-color; @checkbox-border-width: @border-width-base; +@checkbox-border-radius: @border-radius-base; @checkbox-group-item-margin-right: 8px; // Descriptions From 24e416437ebf47740ef3573cb28aa180162b44a6 Mon Sep 17 00:00:00 2001 From: Mohammad Anas Date: Tue, 13 Jul 2021 07:02:21 +0500 Subject: [PATCH 017/466] feat: add urdu language intl (#31346) * feat: add urdu language intl * feat: update test snapshot --- components/calendar/locale/ur_PK.tsx | 3 + components/date-picker/locale/ur_PK.tsx | 27 + .../__snapshots__/index.test.js.snap | 5018 +++++++++++++++++ .../locale-provider/__tests__/index.test.js | 2 + components/locale-provider/ur_PK.tsx | 3 + components/locale/ur_PK.tsx | 134 + components/time-picker/locale/ur_PK.tsx | 8 + docs/react/i18n.en-US.md | 1 + docs/react/i18n.zh-CN.md | 1 + 9 files changed, 5197 insertions(+) create mode 100644 components/calendar/locale/ur_PK.tsx create mode 100644 components/date-picker/locale/ur_PK.tsx create mode 100644 components/locale-provider/ur_PK.tsx create mode 100644 components/locale/ur_PK.tsx create mode 100644 components/time-picker/locale/ur_PK.tsx diff --git a/components/calendar/locale/ur_PK.tsx b/components/calendar/locale/ur_PK.tsx new file mode 100644 index 000000000000..66b29e2da434 --- /dev/null +++ b/components/calendar/locale/ur_PK.tsx @@ -0,0 +1,3 @@ +import urPK from '../../date-picker/locale/ur_PK'; + +export default urPK; diff --git a/components/date-picker/locale/ur_PK.tsx b/components/date-picker/locale/ur_PK.tsx new file mode 100644 index 000000000000..a083427f0d5e --- /dev/null +++ b/components/date-picker/locale/ur_PK.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from 'rc-picker/lib/locale/ur_PK'; +import TimePickerLocale from '../../time-picker/locale/ur_PK'; +import { PickerLocale } from '../generatePicker'; + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'تاریخ منتخب کریں', + yearPlaceholder: 'سال کو منتخب کریں', + quarterPlaceholder: 'کوارٹر منتخب کریں', + monthPlaceholder: 'ماہ منتخب کریں', + weekPlaceholder: 'ہفتہ منتخب کریں', + rangePlaceholder: ['شروع کرنے کی تاریخ', 'آخری تاریخ'], + rangeYearPlaceholder: ['آغاز سال', 'آخر سال'], + rangeMonthPlaceholder: ['مہینہ شروع', 'اختتامی مہینہ'], + rangeWeekPlaceholder: ['ہفتے شروع کریں', 'اختتام ہفتہ'], + ...CalendarLocale, + }, + timePickerLocale: { + ...TimePickerLocale, + }, +}; + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale; diff --git a/components/locale-provider/__tests__/__snapshots__/index.test.js.snap b/components/locale-provider/__tests__/__snapshots__/index.test.js.snap index 47cddf9f08e6..c7582a94eb98 100644 --- a/components/locale-provider/__tests__/__snapshots__/index.test.js.snap +++ b/components/locale-provider/__tests__/__snapshots__/index.test.js.snap @@ -287892,6 +287892,5024 @@ exports[`Locale Provider should display the text as uk 1`] = `
    `; +exports[`Locale Provider should display the text as ur 1`] = ` +
    + + +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + پیر + + منگل + + بدھ + + جمعرات + + جمعہ + + ہفتہ + + اتوار +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + + + + + +
    +
    + +
    +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + پیر + + منگل + + بدھ + + جمعرات + + جمعہ + + ہفتہ + + اتوار +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + پیر + + منگل + + بدھ + + جمعرات + + جمعہ + + ہفتہ + + اتوار +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + Click to confirm + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + + + + + + 0 شے + + +
    + +
    +
    + + +
    +
    +
    + + + + + + 0 شے + + +
    + +
    +
    +
    +
    +
    +
    + + + + + 2017 + +
    + +
    +
    +
    + + + + + ستمبر + +
    + +
    +
    + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + پیر + + منگل + + بدھ + + جمعرات + + جمعہ + + ہفتہ + + اتوار +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 31 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    + 09 +
    +
    +
    +
    +
    +
    + 10 +
    +
    +
    +
    +
    +
    + 11 +
    +
    +
    +
    +
    +
    + 12 +
    +
    +
    +
    +
    +
    + 13 +
    +
    +
    +
    +
    +
    + 14 +
    +
    +
    +
    +
    +
    + 15 +
    +
    +
    +
    +
    +
    + 16 +
    +
    +
    +
    +
    +
    + 17 +
    +
    +
    +
    +
    +
    + 18 +
    +
    +
    +
    +
    +
    + 19 +
    +
    +
    +
    +
    +
    + 20 +
    +
    +
    +
    +
    +
    + 21 +
    +
    +
    +
    +
    +
    + 22 +
    +
    +
    +
    +
    +
    + 23 +
    +
    +
    +
    +
    +
    + 24 +
    +
    +
    +
    +
    +
    + 25 +
    +
    +
    +
    +
    +
    + 26 +
    +
    +
    +
    +
    +
    + 27 +
    +
    +
    +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + +
    +
    + + Name + + + + + + +
    +
    + Age +
    +
    +
    + + + + + + + + + +
    +
    + کوئی ڈیٹا نہیں +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +`; + exports[`Locale Provider should display the text as vi 1`] = `
      Date: Wed, 14 Jul 2021 14:23:50 +0800 Subject: [PATCH 018/466] feat: Tree support `fieldNames` (#31395) * feat: Tree support fieldNames * docs: Update desc * chore: Update snapshot --- .../__snapshots__/components.test.js.snap | 72 +++++++-------- .../__tests__/__snapshots__/demo.test.js.snap | 6 +- .../__tests__/__snapshots__/demo.test.js.snap | 60 ++++++------- .../__snapshots__/directory.test.js.snap | 90 +++++++++---------- .../__snapshots__/index.test.js.snap | 24 ++--- components/tree/index.en-US.md | 1 + components/tree/index.zh-CN.md | 1 + package.json | 2 +- 8 files changed, 129 insertions(+), 127 deletions(-) diff --git a/components/config-provider/__tests__/__snapshots__/components.test.js.snap b/components/config-provider/__tests__/__snapshots__/components.test.js.snap index bb9ad7a2cf2b..c8478c3eb46a 100644 --- a/components/config-provider/__tests__/__snapshots__/components.test.js.snap +++ b/components/config-provider/__tests__/__snapshots__/components.test.js.snap @@ -35526,11 +35526,11 @@ exports[`ConfigProvider components Tree configProvider 1`] = `
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      ,
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      -
      +
      8) | boolean \| ((node: DataNode) => boolean) | false | | | expandedKeys | (Controlled) Specifies the keys of the expanded treeNodes | string\[] | \[] | | +| fieldNames | Customize node title, key, children field name | object | { title: `title`, key: `key`, children: `children` } | 4.17.0 | | filterTreeNode | Defines a function to filter (highlight) treeNodes. When the function returns `true`, the corresponding treeNode will be highlighted | function(node) | - | | | height | Config virtual scroll height. Will not support horizontal scroll when enable this | number | - | | | icon | Customize treeNode icon | ReactNode \| (props) => ReactNode | - | | diff --git a/components/tree/index.zh-CN.md b/components/tree/index.zh-CN.md index 9e1fbedc652a..e57d5ddcd1fc 100644 --- a/components/tree/index.zh-CN.md +++ b/components/tree/index.zh-CN.md @@ -32,6 +32,7 @@ cover: https://gw.alipayobjects.com/zos/alicdn/Xh-oWqg9k/Tree.svg | disabled | 将树禁用 | boolean | false | | | draggable | 设置节点可拖拽(IE>8) | boolean \| ((node: DataNode) => boolean) | false | | | expandedKeys | (受控)展开指定的树节点 | string\[] | \[] | | +| fieldNames | 自定义节点 title、key、children 的字段 | object | { title: `title`, key: `key`, children: `children` } | 4.17.0 | | filterTreeNode | 按需筛选树节点(高亮),返回 true | function(node) | - | | | height | 设置虚拟滚动容器高度,设置后内部节点不再支持横向滚动 | number | - | | | icon | 自定义树节点图标。 | ReactNode \| (props) => ReactNode | - | | diff --git a/package.json b/package.json index 435203f7eb77..8f4d3ab64a7d 100644 --- a/package.json +++ b/package.json @@ -143,7 +143,7 @@ "rc-tabs": "~11.9.1", "rc-textarea": "~0.3.0", "rc-tooltip": "~5.1.1", - "rc-tree": "~4.2.1", + "rc-tree": "~5.0.0", "rc-tree-select": "~4.3.0", "rc-trigger": "^5.2.1", "rc-upload": "~4.3.0", From c59580f215cddb69734bb7f69ca826da02057328 Mon Sep 17 00:00:00 2001 From: Map1en_ Date: Mon, 19 Jul 2021 15:42:07 +0800 Subject: [PATCH 019/466] feat: add the dashed props of menu divider (#31379) close #31292 --- components/menu/MenuDivider.tsx | 32 +++++++++++++++++++++++++ components/menu/__tests__/index.test.js | 21 ++++++++++++++++ components/menu/demo/vertical.md | 2 +- components/menu/index.en-US.md | 4 ++++ components/menu/index.tsx | 7 ++++-- components/menu/index.zh-CN.md | 4 ++++ components/menu/style/index.less | 13 +++++----- 7 files changed, 74 insertions(+), 9 deletions(-) create mode 100644 components/menu/MenuDivider.tsx diff --git a/components/menu/MenuDivider.tsx b/components/menu/MenuDivider.tsx new file mode 100644 index 000000000000..c94b3868fb20 --- /dev/null +++ b/components/menu/MenuDivider.tsx @@ -0,0 +1,32 @@ +import * as React from 'react'; +import classNames from 'classnames'; +import { Divider } from 'rc-menu'; +import { ConfigContext } from '../config-provider'; + +export interface MenuDividerProps extends React.HTMLAttributes { + className?: string; + prefixCls?: string; + style?: React.CSSProperties; + dashed?: boolean; +} + +const MenuDivider: React.FC = ({ + prefixCls: customizePrefixCls, + className, + dashed, + ...restProps +}) => { + const { getPrefixCls } = React.useContext(ConfigContext); + + const prefixCls = getPrefixCls('menu', customizePrefixCls); + const classString = classNames( + { + [`${prefixCls}-item-divider-dashed`]: !!dashed, + }, + className, + ); + + return ; +}; + +export default MenuDivider; diff --git a/components/menu/__tests__/index.test.js b/components/menu/__tests__/index.test.js index 55be80d84719..9c42eda228a5 100644 --- a/components/menu/__tests__/index.test.js +++ b/components/menu/__tests__/index.test.js @@ -821,4 +821,25 @@ describe('Menu', () => { expect(wrapper.find('.ant-menu-inline-collapsed-noicon').first().text()).toEqual('L'); expect(wrapper.find('.ant-menu-inline-collapsed-noicon').last().text()).toEqual('B'); }); + + it('divider should show', () => { + const wrapper = mount( + + + Option 1 + + + + Option 2 + + + + Option 3 + + , + ); + + expect(wrapper.find('li.ant-menu-item-divider').length).toBe(2); + expect(wrapper.find('li.ant-menu-item-divider-dashed').length).toBe(1); + }); }); diff --git a/components/menu/demo/vertical.md b/components/menu/demo/vertical.md index 0ef0bbcb8382..13bc1fb9ea08 100755 --- a/components/menu/demo/vertical.md +++ b/components/menu/demo/vertical.md @@ -30,7 +30,7 @@ ReactDOM.render( Option 1 Option 2 - + Option 3 Option 4 diff --git a/components/menu/index.en-US.md b/components/menu/index.en-US.md index b72920eef0af..885c3de1b771 100644 --- a/components/menu/index.en-US.md +++ b/components/menu/index.en-US.md @@ -111,6 +111,10 @@ More layouts with navigation: [Layout](/components/layout). Divider line in between menu items, only used in vertical popup Menu or Dropdown Menu. +| Param | Description | Type | Default value | Version | +| ------ | ---------------------- | ------- | ------------- | ------- | +| dashed | Whether line is dashed | boolean | false | 4.17.0 | + ## FAQ ### Why Menu children node will render twice? diff --git a/components/menu/index.tsx b/components/menu/index.tsx index bd43a54d5504..716b8f4acdb0 100644 --- a/components/menu/index.tsx +++ b/components/menu/index.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import RcMenu, { Divider, ItemGroup, MenuProps as RcMenuProps } from 'rc-menu'; +import RcMenu, { ItemGroup, MenuProps as RcMenuProps } from 'rc-menu'; import classNames from 'classnames'; import omit from 'rc-util/lib/omit'; import EllipsisOutlined from '@ant-design/icons/EllipsisOutlined'; @@ -11,6 +11,9 @@ import { SiderContext, SiderContextProps } from '../layout/Sider'; import collapseMotion from '../_util/motion'; import { cloneElement } from '../_util/reactNode'; import MenuContext, { MenuTheme } from './MenuContext'; +import MenuDivider from './MenuDivider'; + +export { MenuDividerProps } from './MenuDivider'; export { MenuItemGroupProps } from 'rc-menu'; @@ -113,7 +116,7 @@ class InternalMenu extends React.Component { // We should keep this as ref-able class Menu extends React.Component { - static Divider = Divider; + static Divider = MenuDivider; static Item = Item; diff --git a/components/menu/index.zh-CN.md b/components/menu/index.zh-CN.md index 4b369ac460de..7df6588e548d 100644 --- a/components/menu/index.zh-CN.md +++ b/components/menu/index.zh-CN.md @@ -112,6 +112,10 @@ cover: https://gw.alipayobjects.com/zos/alicdn/3XZcjGpvK/Menu.svg 菜单项分割线,只用在弹出菜单内。 +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| ------ | -------- | ------- | ------ | ------ | +| dashed | 是否虚线 | boolean | false | 4.17.0 | + ## FAQ ### 为何 Menu 的子元素会渲染两次? diff --git a/components/menu/style/index.less b/components/menu/style/index.less index e787f07e65f8..01a6f9939846 100644 --- a/components/menu/style/index.less +++ b/components/menu/style/index.less @@ -118,10 +118,15 @@ } &-item-divider { - height: 1px; overflow: hidden; line-height: 0; - background-color: @border-color-split; + border-color: @border-color-split; + border-style: solid; + border-width: 1px 0 0; + } + + &-item-divider-dashed { + border-style: dashed; } &-horizontal &-item, @@ -238,12 +243,8 @@ } & > &-item-divider { - height: 1px; margin: 1px 0; padding: 0; - overflow: hidden; - line-height: 0; - background-color: @border-color-split; } &-submenu { From b3c4cebd968a688d47ac04bd3f389f96dfa3cecd Mon Sep 17 00:00:00 2001 From: "Jabir K.H" Date: Tue, 27 Jul 2021 08:26:41 +0530 Subject: [PATCH 020/466] feat: Malayalam(ml_IN) translation (#31521) * :sparkles: added ml_IN locale * :sparkles: malayalam localization - rc-packages updated * ml_IN test cases added Review comments integrated * ml_IN translation - en doc updated PR review comments integrated * ml_IN translation zh doc updated PR review comment integrated * :sparkle: changes after running npm test locally * :rocket: npm test after removing and reinstalling node modules and package-lock --- components/calendar/locale/ml_IN.tsx | 3 + components/date-picker/locale/ml_IN.tsx | 27 + .../__snapshots__/index.test.js.snap | 10188 ++++++++++++---- .../locale-provider/__tests__/index.test.js | 2 + components/locale-provider/ml_IN.tsx | 3 + components/locale/ml_IN.tsx | 134 + components/time-picker/locale/ml_IN.tsx | 8 + docs/react/i18n.en-US.md | 1 + docs/react/i18n.zh-CN.md | 1 + 9 files changed, 7782 insertions(+), 2585 deletions(-) create mode 100644 components/calendar/locale/ml_IN.tsx create mode 100644 components/date-picker/locale/ml_IN.tsx create mode 100644 components/locale-provider/ml_IN.tsx create mode 100644 components/locale/ml_IN.tsx create mode 100644 components/time-picker/locale/ml_IN.tsx diff --git a/components/calendar/locale/ml_IN.tsx b/components/calendar/locale/ml_IN.tsx new file mode 100644 index 000000000000..5ccb2a4492ec --- /dev/null +++ b/components/calendar/locale/ml_IN.tsx @@ -0,0 +1,3 @@ +import mlIN from '../../date-picker/locale/ml_IN'; + +export default mlIN; diff --git a/components/date-picker/locale/ml_IN.tsx b/components/date-picker/locale/ml_IN.tsx new file mode 100644 index 000000000000..be5c74dd7320 --- /dev/null +++ b/components/date-picker/locale/ml_IN.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from 'rc-picker/lib/locale/ml_IN'; +import TimePickerLocale from '../../time-picker/locale/ml_IN'; +import { PickerLocale } from '../generatePicker'; + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'തിയതി തിരഞ്ഞെടുക്കുക', + yearPlaceholder: 'വർഷം തിരഞ്ഞെടുക്കുക', + quarterPlaceholder: 'ത്രൈമാസം തിരഞ്ഞെടുക്കുക', + monthPlaceholder: 'മാസം തിരഞ്ഞെടുക്കുക', + weekPlaceholder: 'വാരം തിരഞ്ഞെടുക്കുക', + rangePlaceholder: ['ആരംഭ ദിനം', 'അവസാന ദിനം'], + rangeYearPlaceholder: ['ആരംഭ വർഷം', 'അവസാന വർഷം'], + rangeMonthPlaceholder: ['ആരംഭ മാസം', 'അവസാന മാസം'], + rangeWeekPlaceholder: ['ആരംഭ വാരം', 'അവസാന വാരം'], + ...CalendarLocale, + }, + timePickerLocale: { + ...TimePickerLocale, + }, +}; + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale; diff --git a/components/locale-provider/__tests__/__snapshots__/index.test.js.snap b/components/locale-provider/__tests__/__snapshots__/index.test.js.snap index c7582a94eb98..aca16eb5a136 100644 --- a/components/locale-provider/__tests__/__snapshots__/index.test.js.snap +++ b/components/locale-provider/__tests__/__snapshots__/index.test.js.snap @@ -137256,7 +137256,7 @@ exports[`Locale Provider should display the text as id 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" />
      @@ -193396,7 +193396,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` > - Одоо + ഇപ്പോൾ
    • - Ok + ശരിയാണ്
    • @@ -194803,7 +194803,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` > - 9 сар + സെപ്റ്റ.
      @@ -196100,7 +196100,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - 0 Зүйл + 0 ഇനം @@ -196188,7 +196188,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
      - Мэдээлэл байхгүй байна + ഡാറ്റയൊന്നുമില്ല
      @@ -196292,7 +196292,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - 0 Зүйл + 0 ഇനം @@ -196380,7 +196380,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
      - Мэдээлэл байхгүй байна + ഡാറ്റയൊന്നുമില്ല
      @@ -196481,9 +196481,9 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - 9 сар + സെപ്റ്റ.
      - Сар + മാസം
      @@ -196573,25 +196573,25 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` - Ня + ഞാ - Да + തി - Мя + ചൊ - Лх + ബു - Пү + വ്യാ - Ба + വെ - Бя + ശ @@ -197452,7 +197452,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
      - Мэдээлэл байхгүй байна + ഡാറ്റയൊന്നുമില്ല
      @@ -197472,7 +197472,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -197568,7 +197568,7 @@ exports[`Locale Provider should display the text as mn-mn 1`] = `
      `; -exports[`Locale Provider should display the text as ms-my 1`] = ` +exports[`Locale Provider should display the text as mn-mn 1`] = `
      @@ -198414,7 +198414,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` > - Sekarang + Одоо
    • @@ -201310,7 +201310,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` - 0 item + 0 Зүйл @@ -201398,7 +201398,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = `
      - Tiada data + Мэдээлэл байхгүй байна
      @@ -201499,9 +201499,9 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` - Sep + 9 сар
      - Bulan + Сар
      @@ -201591,30 +201591,47 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` - Is + Ня - Sl + Да - Rb + Мя - Km + Лх - Jm + Пү - Sb + Ба - Ah + Бя + +
      +
      + 27 +
      +
      +
      +
      + +
      - -
      + +
      - -
      + +
      - -
      + +
      - -
      + +
      - -
      - -
      -
      - 08 -
      -
      -
      - @@ -202470,7 +202470,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = `
      - Tiada data + Мэдээлэл байхгүй байна
      @@ -202490,7 +202490,7 @@ exports[`Locale Provider should display the text as ms-my 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" />
      @@ -203432,7 +203432,7 @@ exports[`Locale Provider should display the text as nb 1`] = ` > - Nå + Sekarang
    • @@ -206328,7 +206328,7 @@ exports[`Locale Provider should display the text as nb 1`] = ` - 0 element + 0 item @@ -206416,7 +206416,7 @@ exports[`Locale Provider should display the text as nb 1`] = `
      - Ingen data + Tiada data
      @@ -206517,9 +206517,9 @@ exports[`Locale Provider should display the text as nb 1`] = ` - sep. + Sep
      - Måned + Bulan
      @@ -206609,25 +206609,25 @@ exports[`Locale Provider should display the text as nb 1`] = ` - ma + Is - ti + Sl - on + Rb - to + Km - fr + Jm - lø + Sb - sø + Ah @@ -207488,7 +207488,7 @@ exports[`Locale Provider should display the text as nb 1`] = `
      - Ingen data + Tiada data
      @@ -207508,7 +207508,7 @@ exports[`Locale Provider should display the text as nb 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> - Sep + sep.
      @@ -208450,7 +208450,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` > - Now + Nå
    • - Sep + sep.
    • @@ -211154,7 +211154,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - 0 वस्तु + 0 element @@ -211242,7 +211242,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
      - डाटा छैन + Ingen data
      @@ -211346,7 +211346,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - 0 वस्तु + 0 element @@ -211434,7 +211434,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
      - डाटा छैन + Ingen data
      @@ -211535,9 +211535,9 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - Sep + sep.
      - Month + Måned
      @@ -211627,47 +211627,30 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` - Su + ma - Mo + ti - Tu + on - We + to - Th + fr - Fr + lø - Sa + sø - -
      -
      - 27 -
      -
      -
      -
      - -
      + +
      - -
      + +
      - -
      + +
      - -
      + +
      - -
      + +
      + +
      +
      + 08 +
      +
      +
      + @@ -212506,7 +212506,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
      - डाटा छैन + Ingen data
      @@ -212598,7 +212598,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = ` type="button" > - होईन + Avbryt
      @@ -212622,7 +212622,7 @@ exports[`Locale Provider should display the text as ne-np 1`] = `
      `; -exports[`Locale Provider should display the text as nl 1`] = ` +exports[`Locale Provider should display the text as ne-np 1`] = `
      - sep. + Sep
      @@ -213468,7 +213468,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` > - Nu + Now
    • - sep. + Sep
    • @@ -216172,7 +216172,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` - 0 item + 0 वस्तु @@ -216260,7 +216260,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
      - Geen gegevens + डाटा छैन
      @@ -216364,7 +216364,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` - 0 item + 0 वस्तु @@ -216452,7 +216452,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
      - Geen gegevens + डाटा छैन
      @@ -216553,9 +216553,9 @@ exports[`Locale Provider should display the text as nl 1`] = ` - sep. + Sep
      - Maand + Month
      @@ -216645,30 +216645,47 @@ exports[`Locale Provider should display the text as nl 1`] = ` - ma + Su - di + Mo - wo + Tu - do + We - vr + Th - za + Fr - zo + Sa + +
      +
      + 27 +
      +
      +
      +
      + +
      - -
      + +
      - -
      + +
      - -
      + +
      - -
      + +
      - -
      - -
      -
      - 08 -
      -
      -
      - @@ -217524,7 +217524,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
      - Geen gegevens + डाटा छैन
      @@ -217544,7 +217544,7 @@ exports[`Locale Provider should display the text as nl 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -217640,7 +217640,7 @@ exports[`Locale Provider should display the text as nl 1`] = `
      `; -exports[`Locale Provider should display the text as nl-be 1`] = ` +exports[`Locale Provider should display the text as nl 1`] = `
        `; -exports[`Locale Provider should display the text as pl 1`] = ` +exports[`Locale Provider should display the text as nl-be 1`] = `
        - wrz + sep.
      @@ -223504,7 +223504,7 @@ exports[`Locale Provider should display the text as pl 1`] = ` > - Teraz + Nu
    • - wrz + sep.
    • @@ -226400,7 +226400,7 @@ exports[`Locale Provider should display the text as pl 1`] = ` - 0 obiekt + 0 item @@ -226488,7 +226488,7 @@ exports[`Locale Provider should display the text as pl 1`] = `
      - Brak danych + Geen gegevens
      @@ -226589,9 +226589,9 @@ exports[`Locale Provider should display the text as pl 1`] = ` - wrz + sep.
      - Miesiąc + Maand
      @@ -226681,25 +226681,25 @@ exports[`Locale Provider should display the text as pl 1`] = ` - Pn + ma - Wt + di - Śr + wo - Cz + do - Pt + vr - So + za - Nd + zo @@ -227560,7 +227560,7 @@ exports[`Locale Provider should display the text as pl 1`] = `
      - Brak danych + Geen gegevens
      @@ -227580,7 +227580,7 @@ exports[`Locale Provider should display the text as pl 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" />
      @@ -228522,7 +228522,7 @@ exports[`Locale Provider should display the text as pt 1`] = ` > - Agora + Teraz
    • @@ -231418,7 +231418,7 @@ exports[`Locale Provider should display the text as pt 1`] = ` - 0 item + 0 obiekt @@ -231506,7 +231506,7 @@ exports[`Locale Provider should display the text as pt 1`] = `
      - Sem resultados + Brak danych
      @@ -231607,9 +231607,9 @@ exports[`Locale Provider should display the text as pt 1`] = ` - set + wrz
    - Mês + Miesiąc
    @@ -231699,25 +231699,25 @@ exports[`Locale Provider should display the text as pt 1`] = ` - 2ª + Pn - 3ª + Wt - 4ª + Śr - 5ª + Cz - 6ª + Pt - Sá + So - Do + Nd @@ -232578,7 +232578,7 @@ exports[`Locale Provider should display the text as pt 1`] = `
    - Sem resultados + Brak danych
    @@ -232598,7 +232598,7 @@ exports[`Locale Provider should display the text as pt 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" />
    @@ -236450,7 +236450,7 @@ exports[`Locale Provider should display the text as pt-br 1`] = ` > @@ -236524,7 +236524,7 @@ exports[`Locale Provider should display the text as pt-br 1`] = `
    - Não há dados + Sem resultados
    @@ -236625,9 +236625,9 @@ exports[`Locale Provider should display the text as pt-br 1`] = ` - Set + set
    - Dom + 2ª - Seg + 3ª - Ter + 4ª - Qua + 5ª - Qui + 6ª - Sex + Sá - Sáb + Do - -
    -
    - 27 -
    -
    -
    -
    - - + + - - + + - - + + - - + + - - + + + +
    +
    + 08 +
    +
    +
    + @@ -237596,7 +237596,7 @@ exports[`Locale Provider should display the text as pt-br 1`] = `
    - Não há dados + Sem resultados
    @@ -237616,7 +237616,7 @@ exports[`Locale Provider should display the text as pt-br 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> `; -exports[`Locale Provider should display the text as ro 1`] = ` +exports[`Locale Provider should display the text as pt-br 1`] = `
    @@ -244983,7 +244983,7 @@ exports[`Locale Provider should display the text as ru 1`] = ` > - сент. + sept. @@ -250001,7 +250001,7 @@ exports[`Locale Provider should display the text as sk 1`] = ` > - sep + сент. @@ -256316,7 +256316,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` - 0 Objekt + 0 položka @@ -256404,7 +256404,7 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - Ni podatkov + Žiadne dáta
    @@ -256508,7 +256508,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` - 0 Objekt + 0 položka @@ -256596,7 +256596,7 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - Ni podatkov + Žiadne dáta
    @@ -256697,9 +256697,9 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - sep. + sep - Mesec + Mesiac
    - Leto + Rok @@ -256792,16 +256792,16 @@ exports[`Locale Provider should display the text as sl 1`] = ` po - to + ut - sr + st - če + št - pe + pi so @@ -257668,7 +257668,7 @@ exports[`Locale Provider should display the text as sl 1`] = `
    - Ni podatkov + Žiadne dáta
    @@ -257760,7 +257760,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` type="button" > - Prekliči + Zrušiť @@ -257784,7 +257784,7 @@ exports[`Locale Provider should display the text as sl 1`] = ` `; -exports[`Locale Provider should display the text as sr 1`] = ` +exports[`Locale Provider should display the text as sl 1`] = `
    @@ -258630,7 +258630,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` > - Sada + Trenutno
  • - U redu + Ok
  • @@ -260037,7 +260037,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` > - sep. + september @@ -261334,7 +261334,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` - 0 stavka + 0 Objekt @@ -261422,7 +261422,7 @@ exports[`Locale Provider should display the text as sr 1`] = `
    - Nema podataka + Ni podatkov
    @@ -261526,7 +261526,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` - 0 stavka + 0 Objekt @@ -261614,7 +261614,7 @@ exports[`Locale Provider should display the text as sr 1`] = `
    - Nema podataka + Ni podatkov
    @@ -261786,7 +261786,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` />
    - Godina + Leto @@ -261810,7 +261810,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` po - ut + to sr @@ -261822,7 +261822,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` pe - su + so ne @@ -262686,7 +262686,7 @@ exports[`Locale Provider should display the text as sr 1`] = `
    - Nema podataka + Ni podatkov
    @@ -262778,7 +262778,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` type="button" > - Otkaži + Prekliči @@ -262802,7 +262802,7 @@ exports[`Locale Provider should display the text as sr 1`] = ` `; -exports[`Locale Provider should display the text as sv 1`] = ` +exports[`Locale Provider should display the text as sr 1`] = `
    - sep + sep. @@ -265055,7 +265055,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` > - sep + sep. @@ -266352,7 +266352,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` - 0 objekt + 0 stavka @@ -266440,7 +266440,7 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - Ingen data + Nema podataka
    @@ -266544,7 +266544,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` - 0 objekt + 0 stavka @@ -266632,7 +266632,7 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - Ingen data + Nema podataka
    @@ -266733,9 +266733,9 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - sep + sep. - Månad + Mesec
    - År + Godina @@ -266825,25 +266825,25 @@ exports[`Locale Provider should display the text as sv 1`] = ` - må + po - ti + ut - on + sr - to + če - fr + pe - lö + su - sö + ne @@ -267704,7 +267704,7 @@ exports[`Locale Provider should display the text as sv 1`] = `
    - Ingen data + Nema podataka
    @@ -267796,7 +267796,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` type="button" > - Avbryt + Otkaži @@ -267820,7 +267820,7 @@ exports[`Locale Provider should display the text as sv 1`] = ` `; -exports[`Locale Provider should display the text as ta 1`] = ` +exports[`Locale Provider should display the text as sv 1`] = `
    - செப்டெம்பர் + sep @@ -270073,7 +270073,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` > - செப்டெம்பர் + sep @@ -271370,7 +271370,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` - 0 தகவல் + 0 objekt @@ -271458,7 +271458,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - தகவல் இல்லை + Ingen data
    @@ -271562,7 +271562,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` - 0 தகவல் + 0 objekt @@ -271650,7 +271650,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - தகவல் இல்லை + Ingen data
    @@ -271751,9 +271751,9 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - செப்டெம்பர் + sep - மாதம் + Månad
    - வருடம் + År @@ -271843,25 +271843,25 @@ exports[`Locale Provider should display the text as ta 1`] = ` - ஞா + må - தி + ti - செ + on - பு + to - வி + fr - வெ + lö - ச + sö @@ -271869,24 +271869,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` -
    -
    - 27 -
    -
    -
    - -
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    + +
    +
    + 08 +
    +
    +
    + @@ -272722,7 +272722,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    - தகவல் இல்லை + Ingen data
    @@ -272814,7 +272814,7 @@ exports[`Locale Provider should display the text as ta 1`] = ` type="button" > - ரத்து செய்யவும் + Avbryt
    @@ -272838,7 +272838,7 @@ exports[`Locale Provider should display the text as ta 1`] = `
    `; -exports[`Locale Provider should display the text as th 1`] = ` +exports[`Locale Provider should display the text as ta 1`] = `
    - ก.ย. + செப்டெம்பர்
    @@ -275091,7 +275091,7 @@ exports[`Locale Provider should display the text as th 1`] = ` > - ก.ย. + செப்டெம்பர்
    @@ -276388,7 +276388,7 @@ exports[`Locale Provider should display the text as th 1`] = ` - 0 ชิ้น + 0 தகவல் @@ -276476,7 +276476,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    - ไม่มีข้อมูล + தகவல் இல்லை
    @@ -276580,7 +276580,7 @@ exports[`Locale Provider should display the text as th 1`] = ` - 0 ชิ้น + 0 தகவல் @@ -276668,7 +276668,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    - ไม่มีข้อมูล + தகவல் இல்லை
    @@ -276769,9 +276769,9 @@ exports[`Locale Provider should display the text as th 1`] = ` - ก.ย. + செப்டெம்பர்
    - เดือน + மாதம்
    @@ -276861,25 +276861,25 @@ exports[`Locale Provider should display the text as th 1`] = ` - อา. + ஞா - จ. + தி - อ. + செ - พ. + பு - พฤ. + வி - ศ. + வெ - ส. + ச @@ -276887,7 +276887,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    - ไม่มีข้อมูล + தகவல் இல்லை
    @@ -277832,7 +277832,7 @@ exports[`Locale Provider should display the text as th 1`] = ` type="button" > - ยกเลิก + ரத்து செய்யவும்
    @@ -277856,7 +277856,7 @@ exports[`Locale Provider should display the text as th 1`] = `
    `; -exports[`Locale Provider should display the text as tr 1`] = ` +exports[`Locale Provider should display the text as th 1`] = `
    - Eyl + ก.ย.
    @@ -278702,7 +278702,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` > - Şimdi + ตอนนี้
  • - tamam + ตกลง
  • @@ -280109,7 +280109,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` > - Eyl + ก.ย.
    @@ -281406,7 +281406,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` - 0 Öğe + 0 ชิ้น @@ -281494,7 +281494,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    - Veri Yok + ไม่มีข้อมูล
    @@ -281598,7 +281598,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` - 0 Öğe + 0 ชิ้น @@ -281686,7 +281686,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    - Veri Yok + ไม่มีข้อมูล
    @@ -281787,9 +281787,9 @@ exports[`Locale Provider should display the text as tr 1`] = ` - Eyl + ก.ย.
    - Ay + เดือน
    @@ -281879,30 +281879,47 @@ exports[`Locale Provider should display the text as tr 1`] = ` - Pt + อา. - Sa + จ. - Ça + อ. - Pe + พ. - Cu + พฤ. - Ct + ศ. - Pz + ส. + +
    +
    + 27 +
    +
    +
    +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - -
    - -
    -
    - 08 -
    -
    -
    - @@ -282758,7 +282758,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    - Veri Yok + ไม่มีข้อมูล
    @@ -282850,7 +282850,7 @@ exports[`Locale Provider should display the text as tr 1`] = ` type="button" > - İptal + ยกเลิก
    @@ -282874,7 +282874,7 @@ exports[`Locale Provider should display the text as tr 1`] = `
    `; -exports[`Locale Provider should display the text as uk 1`] = ` +exports[`Locale Provider should display the text as tr 1`] = `
    - вер + Eyl
    @@ -283720,7 +283720,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` > - Зараз + Şimdi
  • - Ok + tamam
  • @@ -285127,7 +285127,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` > - вер + Eyl
    @@ -286424,7 +286424,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` - 0 елем. + 0 Öğe @@ -286512,7 +286512,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    - Даних немає + Veri Yok
    @@ -286616,7 +286616,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` - 0 елем. + 0 Öğe @@ -286704,7 +286704,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    - Даних немає + Veri Yok
    @@ -286805,9 +286805,9 @@ exports[`Locale Provider should display the text as uk 1`] = ` - вер + Eyl
    - Місяць + Ay
    @@ -286897,25 +286897,25 @@ exports[`Locale Provider should display the text as uk 1`] = ` - пн + Pt - вт + Sa - ср + Ça - чт + Pe - пт + Cu - сб + Ct - нд + Pz @@ -287776,7 +287776,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    - Даних немає + Veri Yok
    @@ -287868,7 +287868,7 @@ exports[`Locale Provider should display the text as uk 1`] = ` type="button" > - Скасувати + İptal
    @@ -287892,7 +287892,7 @@ exports[`Locale Provider should display the text as uk 1`] = `
    `; -exports[`Locale Provider should display the text as ur 1`] = ` +exports[`Locale Provider should display the text as uk 1`] = `
    - ستمبر + вер
    @@ -288738,7 +288738,7 @@ exports[`Locale Provider should display the text as ur 1`] = ` > - ابھی + Зараз
  • - ٹھیک ہے + Ok
  • @@ -290145,7 +290145,7 @@ exports[`Locale Provider should display the text as ur 1`] = ` > - ستمبر + вер
    @@ -291442,7 +291442,7 @@ exports[`Locale Provider should display the text as ur 1`] = ` - 0 شے + 0 елем. @@ -291530,7 +291530,7 @@ exports[`Locale Provider should display the text as ur 1`] = `
    - کوئی ڈیٹا نہیں + Даних немає
    @@ -291634,7 +291634,7 @@ exports[`Locale Provider should display the text as ur 1`] = ` - 0 شے + 0 елем. @@ -291722,7 +291722,7 @@ exports[`Locale Provider should display the text as ur 1`] = `
    - کوئی ڈیٹا نہیں + Даних немає
    @@ -291823,9 +291823,9 @@ exports[`Locale Provider should display the text as ur 1`] = ` - ستمبر + вер
    - مہینہ + Місяць
    @@ -291915,25 +291915,25 @@ exports[`Locale Provider should display the text as ur 1`] = ` - پیر + пн - منگل + вт - بدھ + ср - جمعرات + чт - جمعہ + пт - ہفتہ + сб - اتوار + нд @@ -292794,7 +292794,7 @@ exports[`Locale Provider should display the text as ur 1`] = `
    - کوئی ڈیٹا نہیں + Даних немає
    @@ -292814,7 +292814,7 @@ exports[`Locale Provider should display the text as ur 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -292910,7 +292910,7 @@ exports[`Locale Provider should display the text as ur 1`] = `
    `; -exports[`Locale Provider should display the text as vi 1`] = ` +exports[`Locale Provider should display the text as ur 1`] = `
    - Thg 09 + ستمبر
    @@ -293756,7 +293756,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` > - Bây giờ + ابھی
  • - Ok + ٹھیک ہے
  • @@ -295163,7 +295163,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` > - Thg 09 + ستمبر
    @@ -296460,7 +296460,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` - 0 mục + 0 شے @@ -296548,7 +296548,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    - Trống + کوئی ڈیٹا نہیں
    @@ -296652,7 +296652,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` - 0 mục + 0 شے @@ -296740,7 +296740,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    - Trống + کوئی ڈیٹا نہیں
    @@ -296841,9 +296841,9 @@ exports[`Locale Provider should display the text as vi 1`] = ` - Thg 09 + ستمبر
    - Tháng + مہینہ
    @@ -296933,25 +296933,25 @@ exports[`Locale Provider should display the text as vi 1`] = ` - T2 + پیر - T3 + منگل - T4 + بدھ - T5 + جمعرات - T6 + جمعہ - T7 + ہفتہ - CN + اتوار @@ -297812,7 +297812,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    - Trống + کوئی ڈیٹا نہیں
    @@ -297832,7 +297832,7 @@ exports[`Locale Provider should display the text as vi 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -297928,7 +297928,7 @@ exports[`Locale Provider should display the text as vi 1`] = `
    `; -exports[`Locale Provider should display the text as zh-cn 1`] = ` +exports[`Locale Provider should display the text as vi 1`] = `
    @@ -298774,7 +298774,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` > - 此刻 + Bây giờ
  • - 确 定 + Ok
  • @@ -300181,7 +300181,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` > @@ -301478,7 +301478,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 0 项 + 0 mục @@ -301566,7 +301566,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 暂无数据 + Trống
    @@ -301670,7 +301670,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 0 项 + 0 mục @@ -301758,7 +301758,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 暂无数据 + Trống
    @@ -301799,9 +301799,9 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 2017年 + 2017 - 9月 + Thg 09 - 月 + Tháng - 年 + Năm @@ -301951,25 +301951,25 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` - 一 + T2 - 二 + T3 - 三 + T4 - 四 + T5 - 五 + T6 - 六 + T7 - 日 + CN @@ -302830,7 +302830,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = `
    - 暂无数据 + Trống
    @@ -302850,7 +302850,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -302946,7 +302946,7 @@ exports[`Locale Provider should display the text as zh-cn 1`] = ` `; -exports[`Locale Provider should display the text as zh-hk 1`] = ` +exports[`Locale Provider should display the text as zh-cn 1`] = `
    - - 日 - 一 @@ -303332,20 +303329,13 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + - -
    - 27 -
    - - - + + - - + + - - + + - - + + - - + + + +
    + 8 +
    + @@ -303792,7 +303792,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - 確 定 + 确 定 @@ -305199,7 +305199,7 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - - 日 - 一 @@ -305388,20 +305385,13 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + - -
    - 27 -
    - - - + + - - + + - - + + - - + + - - + + + +
    + 8 +
    + @@ -305903,9 +305903,6 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` > - - 日 - 一 @@ -305924,10 +305921,73 @@ exports[`Locale Provider should display the text as zh-hk 1`] = ` 六 + + 日 + + +
    + 25 +
    + + +
    + 26 +
    + + +
    + 27 +
    + + +
    + 28 +
    + + +
    + 29 +
    + + +
    + 30 +
    + + + - - + + - - + + - - + +
    + 22 +
    + + + + +
    + 23 +
    + + +
    + 24 +
    + + +
    + 25 +
    + + +
    + 26 +
    + + +
    + 27 +
    + + +
    + 28 +
    + + +
    + 29 +
    + + + + +
    + 30 +
    + + +
    + 31 +
    + + +
    + 1 +
    + + +
    + 2 +
    + + +
    + 3 +
    + + +
    + 4 +
    + + +
    + 5 +
    + + + + + + + + + + + + + + Click to confirm + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + + + + + + 0 项 + + +
    + +
    +
    + + +
    +
    +
    + + + + + + 0 项 + + +
    + +
    +
    +
    +
    +
    +
    + + + + + 2017年 + +
    + +
    +
    +
    + + + + + 9月 + +
    + +
    +
    + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 一 + + 二 + + 三 + + 四 + + 五 + + 六 + + 日 +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 31 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    + 09 +
    +
    +
    +
    +
    +
    + 10 +
    +
    +
    +
    +
    +
    + 11 +
    +
    +
    +
    +
    +
    + 12 +
    +
    +
    +
    +
    +
    + 13 +
    +
    +
    +
    +
    +
    + 14 +
    +
    +
    +
    +
    +
    + 15 +
    +
    +
    +
    +
    +
    + 16 +
    +
    +
    +
    +
    +
    + 17 +
    +
    +
    +
    +
    +
    + 18 +
    +
    +
    +
    +
    +
    + 19 +
    +
    +
    +
    +
    +
    + 20 +
    +
    +
    +
    +
    +
    + 21 +
    +
    +
    +
    +
    +
    + 22 +
    +
    +
    +
    +
    +
    + 23 +
    +
    +
    +
    +
    +
    + 24 +
    +
    +
    +
    +
    +
    + 25 +
    +
    +
    +
    +
    +
    + 26 +
    +
    +
    +
    +
    +
    + 27 +
    +
    +
    +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + +
    +
    + + Name + + + + + + +
    +
    + Age +
    +
    +
    + + + + + + + + + +
    +
    + 暂无数据 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +`; + +exports[`Locale Provider should display the text as zh-hk 1`] = ` +
    + + +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + + + + + +
    +
    + +
    +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + 日 + + 一 + + 二 + + 三 + + 四 + + 五 + + 六 +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    - Má + Má + + Þr + + Mi + + Fi + + Fö + + La + + Su +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
      +
    • +
      + 00 +
      +
    • +
    • +
      + 01 +
      +
    • +
    • +
      + 02 +
      +
    • +
    • +
      + 03 +
      +
    • +
    • +
      + 04 +
      +
    • +
    • +
      + 05 +
      +
    • +
    • +
      + 06 +
      +
    • +
    • +
      + 07 +
      +
    • +
    • +
      + 08 +
      +
    • +
    • +
      + 09 +
      +
    • +
    • +
      + 10 +
      +
    • +
    • +
      + 11 +
      +
    • +
    • +
      + 12 +
      +
    • +
    • +
      + 13 +
      +
    • +
    • +
      + 14 +
      +
    • +
    • +
      + 15 +
      +
    • +
    • +
      + 16 +
      +
    • +
    • +
      + 17 +
      +
    • +
    • +
      + 18 +
      +
    • +
    • +
      + 19 +
      +
    • +
    • +
      + 20 +
      +
    • +
    • +
      + 21 +
      +
    • +
    • +
      + 22 +
      +
    • +
    • +
      + 23 +
      +
    • +
    • +
      + 24 +
      +
    • +
    • +
      + 25 +
      +
    • +
    • +
      + 26 +
      +
    • +
    • +
      + 27 +
      +
    • +
    • +
      + 28 +
      +
    • +
    • +
      + 29 +
      +
    • +
    • +
      + 30 +
      +
    • +
    • +
      + 31 +
      +
    • +
    • +
      + 32 +
      +
    • +
    • +
      + 33 +
      +
    • +
    • +
      + 34 +
      +
    • +
    • +
      + 35 +
      +
    • +
    • +
      + 36 +
      +
    • +
    • +
      + 37 +
      +
    • +
    • +
      + 38 +
      +
    • +
    • +
      + 39 +
      +
    • +
    • +
      + 40 +
      +
    • +
    • +
      + 41 +
      +
    • +
    • +
      + 42 +
      +
    • +
    • +
      + 43 +
      +
    • +
    • +
      + 44 +
      +
    • +
    • +
      + 45 +
      +
    • +
    • +
      + 46 +
      +
    • +
    • +
      + 47 +
      +
    • +
    • +
      + 48 +
      +
    • +
    • +
      + 49 +
      +
    • +
    • +
      + 50 +
      +
    • +
    • +
      + 51 +
      +
    • +
    • +
      + 52 +
      +
    • +
    • +
      + 53 +
      +
    • +
    • +
      + 54 +
      +
    • +
    • +
      + 55 +
      +
    • +
    • +
      + 56 +
      +
    • +
    • +
      + 57 +
      +
    • +
    • +
      + 58 +
      +
    • +
    • +
      + 59 +
      +
    • +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + + + + + +
    +
    + +
    +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Má + + Þr + + Mi + + Fi + + Fö + + La + + Su +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Má + + Þr + + Mi + + Fi + + Fö + + La + + Su +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    + 6 +
    +
    +
    + 7 +
    +
    +
    + 8 +
    +
    +
    + 9 +
    +
    +
    + 10 +
    +
    +
    + 11 +
    +
    +
    + 12 +
    +
    +
    + 13 +
    +
    +
    + 14 +
    +
    +
    + 15 +
    +
    +
    + 16 +
    +
    +
    + 17 +
    +
    +
    + 18 +
    +
    +
    + 19 +
    +
    +
    + 20 +
    +
    +
    + 21 +
    +
    +
    + 22 +
    +
    +
    + 23 +
    +
    +
    + 24 +
    +
    +
    + 25 +
    +
    +
    + 26 +
    +
    +
    + 27 +
    +
    +
    + 28 +
    +
    +
    + 29 +
    +
    +
    + 30 +
    +
    +
    + 31 +
    +
    +
    + 1 +
    +
    +
    + 2 +
    +
    +
    + 3 +
    +
    +
    + 4 +
    +
    +
    + 5 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + Click to confirm + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + + + + + + 0 færsla + + +
    + +
    +
    + + +
    +
    +
    + + + + + + 0 færsla + + +
    + +
    +
    +
    +
    +
    +
    + + + + + 2017 + +
    + +
    +
    +
    + + + + + sep + +
    + +
    +
    + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Má + + Þr + + Mi + + Fi + + Fö + + La + + Su +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 31 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    + 09 +
    +
    +
    +
    +
    +
    + 10 +
    +
    +
    +
    +
    +
    + 11 +
    +
    +
    +
    +
    +
    + 12 +
    +
    +
    +
    +
    +
    + 13 +
    +
    +
    +
    +
    +
    + 14 +
    +
    +
    +
    +
    +
    + 15 +
    +
    +
    +
    +
    +
    + 16 +
    +
    +
    +
    +
    +
    + 17 +
    +
    +
    +
    +
    +
    + 18 +
    +
    +
    +
    +
    +
    + 19 +
    +
    +
    +
    +
    +
    + 20 +
    +
    +
    +
    +
    +
    + 21 +
    +
    +
    +
    +
    +
    + 22 +
    +
    +
    +
    +
    +
    + 23 +
    +
    +
    +
    +
    +
    + 24 +
    +
    +
    +
    +
    +
    + 25 +
    +
    +
    +
    +
    +
    + 26 +
    +
    +
    +
    +
    +
    + 27 +
    +
    +
    +
    +
    +
    + 28 +
    +
    +
    +
    +
    +
    + 29 +
    +
    +
    +
    +
    +
    + 30 +
    +
    +
    +
    +
    +
    + 01 +
    +
    +
    +
    +
    +
    + 02 +
    +
    +
    +
    +
    +
    + 03 +
    +
    +
    +
    +
    +
    + 04 +
    +
    +
    +
    +
    +
    + 05 +
    +
    +
    +
    +
    +
    + 06 +
    +
    +
    +
    +
    +
    + 07 +
    +
    +
    +
    +
    +
    + 08 +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + +
    +
    + + Name + + + + + + +
    +
    + Age +
    +
    +
    + + + + + + + + + +
    +
    + Engin gögn +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +`; + +exports[`Locale Provider should display the text as it 1`] = ` +
    + + +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + + +
    + + +
    + + +
    +
    + + + + @@ -139695,7 +144856,7 @@ exports[`Locale Provider should display the text as is 1`] = ` - Í dag + Oggi @@ -139710,7 +144871,7 @@ exports[`Locale Provider should display the text as is 1`] = ` > - Núna + Adesso
  • - Í lagi + Ok
  • @@ -141117,7 +146278,7 @@ exports[`Locale Provider should display the text as is 1`] = ` > - sep + set @@ -141784,7 +146945,7 @@ exports[`Locale Provider should display the text as is 1`] = ` tabindex="-1" type="button" > - okt + ott @@ -142350,7 +147511,7 @@ exports[`Locale Provider should display the text as is 1`] = ` type="button" > - Hætta við + Annulla @@ -142414,7 +147575,7 @@ exports[`Locale Provider should display the text as is 1`] = ` - 0 færsla + 0 elemento @@ -142530,7 +147691,7 @@ exports[`Locale Provider should display the text as is 1`] = `
    - Engin gögn + Nessun dato
    @@ -142634,7 +147795,7 @@ exports[`Locale Provider should display the text as is 1`] = ` - 0 færsla + 0 elemento @@ -142750,7 +147911,7 @@ exports[`Locale Provider should display the text as is 1`] = `
    - Engin gögn + Nessun dato
    @@ -142851,9 +148012,9 @@ exports[`Locale Provider should display the text as is 1`] = `
    - sep + set - Mánuður + Mese
    - Ár + Anno @@ -142943,25 +148104,25 @@ exports[`Locale Provider should display the text as is 1`] = ` @@ -143822,7 +148983,7 @@ exports[`Locale Provider should display the text as is 1`] = `
    - Engin gögn + Nessun dato
    @@ -143842,7 +149003,7 @@ exports[`Locale Provider should display the text as is 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -143938,7 +149099,7 @@ exports[`Locale Provider should display the text as is 1`] = ` `; -exports[`Locale Provider should display the text as it 1`] = ` +exports[`Locale Provider should display the text as ja 1`] = `
    + + + - - + + - - + + - - + + - - + + - - -
    + lu - Þr + ma - Mi + me - Fi + gi - Fö + ve - La + sa - Su + do
    - Má + lu - Þr + ma - Mi + me - Fi + gi - Fö + ve - La + sa - Su + do
    - Má + lu - Þr + ma - Mi + me - Fi + gi - Fö + ve - La + sa - Su + do
    - Má + lu - Þr + ma - Mi + me - Fi + gi - Fö + ve - La + sa - Su + do
    - lu + 日 - ma + 月 - me + 火 - gi + 水 - ve + 木 - sa + 金 - do + 土
    +
    + 27 +
    +
    -
    - 8 -
    -
    @@ -144769,7 +149933,7 @@ exports[`Locale Provider should display the text as it 1`] = ` - Oggi + 今日
    @@ -144784,7 +149948,7 @@ exports[`Locale Provider should display the text as it 1`] = ` > - Adesso + 現在時刻
  • - Ok + 決 定
  • @@ -146191,7 +151355,7 @@ exports[`Locale Provider should display the text as it 1`] = ` >
    @@ -147708,7 +152872,7 @@ exports[`Locale Provider should display the text as it 1`] = ` - 0 elemento + 0 アイテム @@ -147824,7 +152988,7 @@ exports[`Locale Provider should display the text as it 1`] = `
    - Nessun dato + データがありません
    @@ -147865,9 +153029,9 @@ exports[`Locale Provider should display the text as it 1`] = ` - 2017 + 2017年
    - set + 9月
    - Mese + 月
    @@ -148017,30 +153181,47 @@ exports[`Locale Provider should display the text as it 1`] = ` - lu + 日 - ma + 月 - me + 火 - gi + 水 - ve + 木 - sa + 金 - do + 土 + +
    +
    + 27 +
    +
    +
    +
    + +
    - -
    + +
    - -
    + +
    - -
    + +
    - - + + - - - -
    -
    - 08 -
    -
    -
    - @@ -148896,7 +154060,7 @@ exports[`Locale Provider should display the text as it 1`] = `
    - Nessun dato + データがありません
    @@ -148916,7 +154080,7 @@ exports[`Locale Provider should display the text as it 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -151265,7 +156432,7 @@ exports[`Locale Provider should display the text as ja 1`] = ` > @@ -152562,7 +157729,7 @@ exports[`Locale Provider should display the text as ja 1`] = ` - 0 アイテム + 0 ერთეული @@ -152678,7 +157845,7 @@ exports[`Locale Provider should display the text as ja 1`] = `
    - データがありません + ინფორმაცია არაა
    @@ -152782,7 +157949,7 @@ exports[`Locale Provider should display the text as ja 1`] = ` - 0 アイテム + 0 ერთეული @@ -152898,7 +158065,7 @@ exports[`Locale Provider should display the text as ja 1`] = `
    - データがありません + ინფორმაცია არაა
    @@ -152939,9 +158106,9 @@ exports[`Locale Provider should display the text as ja 1`] = `
    - 2017年 + 2017 - 9月 + სექ - 月 + თვე - 年 + წელი @@ -153091,47 +158258,30 @@ exports[`Locale Provider should display the text as ja 1`] = ` - 日 + ორ - 月 + სა - 火 + ოთ - 水 + ხუ - 木 + პა - 金 + შა - 土 + კვ - -
    -
    - 27 -
    -
    -
    -
    - - + + - - + + - - + + - - + + - - + + + +
    +
    + 08 +
    +
    +
    + @@ -153970,7 +159137,7 @@ exports[`Locale Provider should display the text as ja 1`] = `
    - データがありません + ინფორმაცია არაა
    @@ -153990,7 +159157,7 @@ exports[`Locale Provider should display the text as ja 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -154086,7 +159253,7 @@ exports[`Locale Provider should display the text as ja 1`] = ` `; -exports[`Locale Provider should display the text as ka 1`] = ` +exports[`Locale Provider should display the text as kk 1`] = `
    @@ -154932,7 +160102,7 @@ exports[`Locale Provider should display the text as ka 1`] = ` > - ახლა + Қазір
  • - Ok + Таңдау
  • @@ -156339,7 +161509,7 @@ exports[`Locale Provider should display the text as ka 1`] = ` > - სექ + қыр @@ -157636,7 +162806,7 @@ exports[`Locale Provider should display the text as ka 1`] = ` - 0 ერთეული + 0 элемент. @@ -157752,7 +162922,7 @@ exports[`Locale Provider should display the text as ka 1`] = `
    - ინფორმაცია არაა + Деректер жоқ
    @@ -157856,7 +163026,7 @@ exports[`Locale Provider should display the text as ka 1`] = ` - 0 ერთეული + 0 элемент. @@ -157972,7 +163142,7 @@ exports[`Locale Provider should display the text as ka 1`] = `
    - ინფორმაცია არაა + Деректер жоқ
    @@ -158073,9 +163243,9 @@ exports[`Locale Provider should display the text as ka 1`] = `
    - სექ + қыр - თვე + Ай
    - წელი + Жыл @@ -158165,25 +163335,25 @@ exports[`Locale Provider should display the text as ka 1`] = ` - ორ + дй - სა + сй - ოთ + ср - ხუ + бй - პა + жм - შა + сн - კვ + жк @@ -159044,7 +164214,7 @@ exports[`Locale Provider should display the text as ka 1`] = `
    - ინფორმაცია არაა + Деректер жоқ
    @@ -159064,7 +164234,7 @@ exports[`Locale Provider should display the text as ka 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -159160,7 +164330,7 @@ exports[`Locale Provider should display the text as ka 1`] = ` `; -exports[`Locale Provider should display the text as kk 1`] = ` +exports[`Locale Provider should display the text as km 1`] = `
    @@ -161413,7 +166586,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` > @@ -162710,7 +167883,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` - 0 элемент. + 0 @@ -162826,7 +167999,7 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - Деректер жоқ + គ្មានទិន្នន័យ
    @@ -162930,7 +168103,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` - 0 элемент. + 0 @@ -163046,7 +168219,7 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - Деректер жоқ + គ្មានទិន្នន័យ
    @@ -163147,9 +168320,9 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - қыр + កញ្ញា - Ай + ខែ
    - Жыл + ឆ្នាំ @@ -163239,25 +168412,25 @@ exports[`Locale Provider should display the text as kk 1`] = ` - дй + ច - сй + អ - ср + ព - бй + ព្រ - жм + សុ - сн + ស - жк + អា @@ -163265,7 +168438,7 @@ exports[`Locale Provider should display the text as kk 1`] = `
    - Деректер жоқ + គ្មានទិន្នន័យ
    @@ -164138,7 +169311,7 @@ exports[`Locale Provider should display the text as kk 1`] = ` class="ant-modal-mask ant-fade-appear ant-fade-appear-start ant-fade" /> @@ -164363,6 +169536,7 @@ exports[`Locale Provider should display the text as kn 1`] = ` class="ant-pagination-options" >