Skip to content

Commit 8d75836

Browse files
[pickers] Add TimeRangePicker component (#9431)
Co-authored-by: Lukas <[email protected]>
1 parent 94ef0a4 commit 8d75836

File tree

134 files changed

+5984
-134
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

134 files changed

+5984
-134
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ module.exports = {
259259
'useDateTimePickerDefaultizedProps',
260260
'useDateRangePickerDefaultizedProps',
261261
'useDateTimeRangePickerDefaultizedProps',
262+
'useTimeRangePickerDefaultizedProps',
262263
'useDateCalendarDefaultizedProps',
263264
'useMonthCalendarDefaultizedProps',
264265
'useYearCalendarDefaultizedProps',

docs/data/date-pickers/localization/data.json

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -3,312 +3,312 @@
33
"languageTag": "bn-BD",
44
"importName": "bnBD",
55
"localeName": "Bangla",
6-
"missingKeysCount": 1,
7-
"totalKeysCount": 51,
6+
"missingKeysCount": 2,
7+
"totalKeysCount": 52,
88
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/bnBD.ts"
99
},
1010
{
1111
"languageTag": "eu",
1212
"importName": "eu",
1313
"localeName": "Basque",
14-
"missingKeysCount": 14,
15-
"totalKeysCount": 51,
14+
"missingKeysCount": 15,
15+
"totalKeysCount": 52,
1616
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/eu.ts"
1717
},
1818
{
1919
"languageTag": "be-BY",
2020
"importName": "beBY",
2121
"localeName": "Belarusian",
22-
"missingKeysCount": 16,
23-
"totalKeysCount": 51,
22+
"missingKeysCount": 17,
23+
"totalKeysCount": 52,
2424
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/beBY.ts"
2525
},
2626
{
2727
"languageTag": "bg-BG",
2828
"importName": "bgBG",
2929
"localeName": "Bulgarian",
30-
"missingKeysCount": 1,
31-
"totalKeysCount": 51,
30+
"missingKeysCount": 2,
31+
"totalKeysCount": 52,
3232
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/bgBG.ts"
3333
},
3434
{
3535
"languageTag": "ca-ES",
3636
"importName": "caES",
3737
"localeName": "Catalan",
38-
"missingKeysCount": 1,
39-
"totalKeysCount": 51,
38+
"missingKeysCount": 2,
39+
"totalKeysCount": 52,
4040
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/caES.ts"
4141
},
4242
{
4343
"languageTag": "zh-HK",
4444
"importName": "zhHK",
4545
"localeName": "Chinese (Hong Kong)",
46-
"missingKeysCount": 1,
47-
"totalKeysCount": 51,
46+
"missingKeysCount": 2,
47+
"totalKeysCount": 52,
4848
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/zhHK.ts"
4949
},
5050
{
5151
"languageTag": "zh-CN",
5252
"importName": "zhCN",
5353
"localeName": "Chinese (Simplified)",
54-
"missingKeysCount": 1,
55-
"totalKeysCount": 51,
54+
"missingKeysCount": 2,
55+
"totalKeysCount": 52,
5656
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/zhCN.ts"
5757
},
5858
{
5959
"languageTag": "zh-TW",
6060
"importName": "zhTW",
6161
"localeName": "Chinese (Taiwan)",
62-
"missingKeysCount": 1,
63-
"totalKeysCount": 51,
62+
"missingKeysCount": 2,
63+
"totalKeysCount": 52,
6464
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/zhTW.ts"
6565
},
6666
{
6767
"languageTag": "hr-HR",
6868
"importName": "hrHR",
6969
"localeName": "Croatian",
70-
"missingKeysCount": 1,
71-
"totalKeysCount": 51,
70+
"missingKeysCount": 2,
71+
"totalKeysCount": 52,
7272
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/hrHR.ts"
7373
},
7474
{
7575
"languageTag": "cs-CZ",
7676
"importName": "csCZ",
7777
"localeName": "Czech",
78-
"missingKeysCount": 1,
79-
"totalKeysCount": 51,
78+
"missingKeysCount": 2,
79+
"totalKeysCount": 52,
8080
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/csCZ.ts"
8181
},
8282
{
8383
"languageTag": "da-DK",
8484
"importName": "daDK",
8585
"localeName": "Danish",
86-
"missingKeysCount": 1,
87-
"totalKeysCount": 51,
86+
"missingKeysCount": 2,
87+
"totalKeysCount": 52,
8888
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/daDK.ts"
8989
},
9090
{
9191
"languageTag": "nl-NL",
9292
"importName": "nlNL",
9393
"localeName": "Dutch",
94-
"missingKeysCount": 1,
95-
"totalKeysCount": 51,
94+
"missingKeysCount": 2,
95+
"totalKeysCount": 52,
9696
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/nlNL.ts"
9797
},
9898
{
9999
"languageTag": "fi-FI",
100100
"importName": "fiFI",
101101
"localeName": "Finnish",
102-
"missingKeysCount": 1,
103-
"totalKeysCount": 51,
102+
"missingKeysCount": 2,
103+
"totalKeysCount": 52,
104104
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/fiFI.ts"
105105
},
106106
{
107107
"languageTag": "fr-FR",
108108
"importName": "frFR",
109109
"localeName": "French",
110-
"missingKeysCount": 1,
111-
"totalKeysCount": 51,
110+
"missingKeysCount": 2,
111+
"totalKeysCount": 52,
112112
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/frFR.ts"
113113
},
114114
{
115115
"languageTag": "de-DE",
116116
"importName": "deDE",
117117
"localeName": "German",
118-
"missingKeysCount": 1,
119-
"totalKeysCount": 51,
118+
"missingKeysCount": 2,
119+
"totalKeysCount": 52,
120120
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/deDE.ts"
121121
},
122122
{
123123
"languageTag": "el-GR",
124124
"importName": "elGR",
125125
"localeName": "Greek",
126-
"missingKeysCount": 7,
127-
"totalKeysCount": 51,
126+
"missingKeysCount": 8,
127+
"totalKeysCount": 52,
128128
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/elGR.ts"
129129
},
130130
{
131131
"languageTag": "he-IL",
132132
"importName": "heIL",
133133
"localeName": "Hebrew",
134-
"missingKeysCount": 1,
135-
"totalKeysCount": 51,
134+
"missingKeysCount": 2,
135+
"totalKeysCount": 52,
136136
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/heIL.ts"
137137
},
138138
{
139139
"languageTag": "hu-HU",
140140
"importName": "huHU",
141141
"localeName": "Hungarian",
142-
"missingKeysCount": 1,
143-
"totalKeysCount": 51,
142+
"missingKeysCount": 2,
143+
"totalKeysCount": 52,
144144
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/huHU.ts"
145145
},
146146
{
147147
"languageTag": "is-IS",
148148
"importName": "isIS",
149149
"localeName": "Icelandic",
150-
"missingKeysCount": 15,
151-
"totalKeysCount": 51,
150+
"missingKeysCount": 16,
151+
"totalKeysCount": 52,
152152
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/isIS.ts"
153153
},
154154
{
155155
"languageTag": "it-IT",
156156
"importName": "itIT",
157157
"localeName": "Italian",
158-
"missingKeysCount": 1,
159-
"totalKeysCount": 51,
158+
"missingKeysCount": 2,
159+
"totalKeysCount": 52,
160160
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/itIT.ts"
161161
},
162162
{
163163
"languageTag": "ja-JP",
164164
"importName": "jaJP",
165165
"localeName": "Japanese",
166-
"missingKeysCount": 1,
167-
"totalKeysCount": 51,
166+
"missingKeysCount": 2,
167+
"totalKeysCount": 52,
168168
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/jaJP.ts"
169169
},
170170
{
171171
"languageTag": "kz-KZ",
172172
"importName": "kzKZ",
173173
"localeName": "Kazakh",
174-
"missingKeysCount": 16,
175-
"totalKeysCount": 51,
174+
"missingKeysCount": 17,
175+
"totalKeysCount": 52,
176176
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/kzKZ.ts"
177177
},
178178
{
179179
"languageTag": "ko-KR",
180180
"importName": "koKR",
181181
"localeName": "Korean",
182-
"missingKeysCount": 2,
183-
"totalKeysCount": 51,
182+
"missingKeysCount": 3,
183+
"totalKeysCount": 52,
184184
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/koKR.ts"
185185
},
186186
{
187187
"languageTag": "mk",
188188
"importName": "mk",
189189
"localeName": "Macedonian",
190-
"missingKeysCount": 14,
191-
"totalKeysCount": 51,
190+
"missingKeysCount": 15,
191+
"totalKeysCount": 52,
192192
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/mk.ts"
193193
},
194194
{
195195
"languageTag": "nb-NO",
196196
"importName": "nbNO",
197197
"localeName": "Norwegian (Bokmål)",
198-
"missingKeysCount": 1,
199-
"totalKeysCount": 51,
198+
"missingKeysCount": 2,
199+
"totalKeysCount": 52,
200200
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/nbNO.ts"
201201
},
202202
{
203203
"languageTag": "nn-NO",
204204
"importName": "nnNO",
205205
"localeName": "Norwegian (Nynorsk)",
206-
"missingKeysCount": 1,
207-
"totalKeysCount": 51,
206+
"missingKeysCount": 2,
207+
"totalKeysCount": 52,
208208
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/nnNO.ts"
209209
},
210210
{
211211
"languageTag": "fa-IR",
212212
"importName": "faIR",
213213
"localeName": "Persian",
214-
"missingKeysCount": 1,
215-
"totalKeysCount": 51,
214+
"missingKeysCount": 2,
215+
"totalKeysCount": 52,
216216
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/faIR.ts"
217217
},
218218
{
219219
"languageTag": "pl-PL",
220220
"importName": "plPL",
221221
"localeName": "Polish",
222-
"missingKeysCount": 11,
223-
"totalKeysCount": 51,
222+
"missingKeysCount": 12,
223+
"totalKeysCount": 52,
224224
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/plPL.ts"
225225
},
226226
{
227227
"languageTag": "pt-PT",
228228
"importName": "ptPT",
229229
"localeName": "Portuguese",
230-
"missingKeysCount": 1,
231-
"totalKeysCount": 51,
230+
"missingKeysCount": 2,
231+
"totalKeysCount": 52,
232232
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/ptPT.ts"
233233
},
234234
{
235235
"languageTag": "pt-BR",
236236
"importName": "ptBR",
237237
"localeName": "Portuguese (Brazil)",
238-
"missingKeysCount": 1,
239-
"totalKeysCount": 51,
238+
"missingKeysCount": 2,
239+
"totalKeysCount": 52,
240240
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/ptBR.ts"
241241
},
242242
{
243243
"languageTag": "ro-RO",
244244
"importName": "roRO",
245245
"localeName": "Romanian",
246-
"missingKeysCount": 1,
247-
"totalKeysCount": 51,
246+
"missingKeysCount": 2,
247+
"totalKeysCount": 52,
248248
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/roRO.ts"
249249
},
250250
{
251251
"languageTag": "ru-RU",
252252
"importName": "ruRU",
253253
"localeName": "Russian",
254-
"missingKeysCount": 1,
255-
"totalKeysCount": 51,
254+
"missingKeysCount": 2,
255+
"totalKeysCount": 52,
256256
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/ruRU.ts"
257257
},
258258
{
259259
"languageTag": "sk-SK",
260260
"importName": "skSK",
261261
"localeName": "Slovak",
262-
"missingKeysCount": 16,
263-
"totalKeysCount": 51,
262+
"missingKeysCount": 17,
263+
"totalKeysCount": 52,
264264
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/skSK.ts"
265265
},
266266
{
267267
"languageTag": "es-ES",
268268
"importName": "esES",
269269
"localeName": "Spanish",
270-
"missingKeysCount": 1,
271-
"totalKeysCount": 51,
270+
"missingKeysCount": 2,
271+
"totalKeysCount": 52,
272272
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/esES.ts"
273273
},
274274
{
275275
"languageTag": "sv-SE",
276276
"importName": "svSE",
277277
"localeName": "Swedish",
278-
"missingKeysCount": 1,
279-
"totalKeysCount": 51,
278+
"missingKeysCount": 2,
279+
"totalKeysCount": 52,
280280
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/svSE.ts"
281281
},
282282
{
283283
"languageTag": "tr-TR",
284284
"importName": "trTR",
285285
"localeName": "Turkish",
286-
"missingKeysCount": 15,
287-
"totalKeysCount": 51,
286+
"missingKeysCount": 16,
287+
"totalKeysCount": 52,
288288
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/trTR.ts"
289289
},
290290
{
291291
"languageTag": "uk-UA",
292292
"importName": "ukUA",
293293
"localeName": "Ukrainian",
294-
"missingKeysCount": 1,
295-
"totalKeysCount": 51,
294+
"missingKeysCount": 2,
295+
"totalKeysCount": 52,
296296
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/ukUA.ts"
297297
},
298298
{
299299
"languageTag": "ur-PK",
300300
"importName": "urPK",
301301
"localeName": "Urdu (Pakistan)",
302-
"missingKeysCount": 23,
303-
"totalKeysCount": 51,
302+
"missingKeysCount": 24,
303+
"totalKeysCount": 52,
304304
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/urPK.ts"
305305
},
306306
{
307307
"languageTag": "vi-VN",
308308
"importName": "viVN",
309309
"localeName": "Vietnamese",
310-
"missingKeysCount": 1,
311-
"totalKeysCount": 51,
310+
"missingKeysCount": 2,
311+
"totalKeysCount": 52,
312312
"githubLink": "https://github.com/mui/mui-x/blob/master/packages/x-date-pickers/src/locales/viVN.ts"
313313
}
314314
]

0 commit comments

Comments
 (0)