Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fields] Add a11y support to multi-HTML field #12173

Merged
merged 263 commits into from
Feb 23, 2024
Merged
Changes from 2 commits
Commits
Show all changes
263 commits
Select commit Hold shift + click to select a range
98b0417
Fix
flaviendelangle Dec 8, 2023
710ef7b
Fix
flaviendelangle Dec 8, 2023
ab34850
Fix
flaviendelangle Dec 8, 2023
5b63ea4
Fix
flaviendelangle Dec 8, 2023
5a4eced
Fix
flaviendelangle Dec 8, 2023
4c67f30
Fix
flaviendelangle Dec 8, 2023
3ba41e8
Fix
flaviendelangle Dec 8, 2023
0e57ea1
Merge branch 'next' into multi-html-field
flaviendelangle Dec 8, 2023
18e7191
[pickers] Create new component PickersInputList
flaviendelangle Dec 8, 2023
2c4606b
Fix
flaviendelangle Dec 8, 2023
8b62b31
Merge
flaviendelangle Dec 8, 2023
dd68ebc
Fix
flaviendelangle Dec 8, 2023
4f2f948
Add root export
flaviendelangle Dec 8, 2023
bb7d87d
Merge
flaviendelangle Dec 8, 2023
0e94973
Fix
flaviendelangle Dec 8, 2023
4454e3f
Fix
flaviendelangle Dec 8, 2023
9745bb0
Fix
flaviendelangle Dec 8, 2023
3612635
Merge branch 'pickers-sections-list' into multi-html-field
flaviendelangle Dec 8, 2023
7ae564f
Rename ref
flaviendelangle Dec 8, 2023
0ebe5ba
Fix
flaviendelangle Dec 8, 2023
8980586
Merge branch 'pickers-sections-list' into multi-html-field
flaviendelangle Dec 8, 2023
de1111c
Fix
flaviendelangle Dec 8, 2023
1729de2
Merge branch 'pickers-sections-list' into multi-html-field
flaviendelangle Dec 8, 2023
fb729a6
Fix
flaviendelangle Dec 8, 2023
d93c54e
Work
flaviendelangle Dec 8, 2023
b13582f
Fix
flaviendelangle Dec 8, 2023
389e9b3
Fix
flaviendelangle Dec 11, 2023
0b4cbad
Merge branch 'next' into multi-html-field
flaviendelangle Dec 11, 2023
9f96bce
Merge branch 'next' into pickers-sections-list
flaviendelangle Dec 11, 2023
2b46235
Merge
flaviendelangle Dec 11, 2023
c2ee055
Merge
flaviendelangle Dec 11, 2023
7dd7c44
Update
flaviendelangle Dec 11, 2023
2de7cb2
[pickers] Simplify the usage of useClearableField
flaviendelangle Dec 11, 2023
db5bcad
Fix
flaviendelangle Dec 11, 2023
13f2176
Migrate multi input range fields
flaviendelangle Dec 11, 2023
6d81bbe
Add migration guide
flaviendelangle Dec 11, 2023
351c7c6
Fix
flaviendelangle Dec 11, 2023
d2e2f4a
Fix
flaviendelangle Dec 11, 2023
3aa1235
Empty
flaviendelangle Dec 11, 2023
c7a897d
Fix
flaviendelangle Dec 11, 2023
53b426a
Fix
flaviendelangle Dec 11, 2023
a8c3952
Merge
flaviendelangle Dec 11, 2023
629f0e8
Merge
flaviendelangle Dec 11, 2023
b7eb51e
Merge
flaviendelangle Dec 12, 2023
dc268bf
Merge branch 'next' into clearable-cleanup
flaviendelangle Dec 12, 2023
6289e28
Code review: Alex
flaviendelangle Dec 12, 2023
abec2ca
Merge with #11371
flaviendelangle Dec 12, 2023
ba080f9
Work
flaviendelangle Dec 12, 2023
d42c0b0
Fix
flaviendelangle Dec 12, 2023
b74ddfd
Merge
flaviendelangle Dec 13, 2023
2ad45fe
Merge
flaviendelangle Dec 13, 2023
1085df0
Fix
flaviendelangle Dec 13, 2023
c8ab28a
Merge
flaviendelangle Dec 13, 2023
397ae62
Merge branch 'next' into pickers-sections-list
flaviendelangle Dec 13, 2023
c4fa9e7
Code review: Lukas
flaviendelangle Dec 13, 2023
853fb68
Work
flaviendelangle Dec 13, 2023
a8d3a6a
Test #11392
flaviendelangle Dec 13, 2023
e31391d
Work
flaviendelangle Dec 13, 2023
edba88e
Work
flaviendelangle Dec 13, 2023
305b9dc
Fix
flaviendelangle Dec 13, 2023
d4d6a7d
Fix
flaviendelangle Dec 13, 2023
9dad392
Doc review: Lukas
flaviendelangle Dec 13, 2023
a5b8dc3
Sync from main PR
flaviendelangle Dec 13, 2023
e493f72
Fix
flaviendelangle Dec 13, 2023
0e3e87a
Fix
flaviendelangle Dec 13, 2023
2d8f574
Work
flaviendelangle Dec 13, 2023
e9aa93f
Work
flaviendelangle Dec 14, 2023
a3820e4
Fix
flaviendelangle Dec 14, 2023
e3a1624
Fix
flaviendelangle Dec 14, 2023
58c6f0a
Fix
flaviendelangle Dec 14, 2023
45809a5
Merge branch 'next' into multi-html-field
flaviendelangle Dec 15, 2023
0dfb6df
Merge
flaviendelangle Dec 15, 2023
2105608
Workg
flaviendelangle Dec 15, 2023
f980095
Fix
flaviendelangle Dec 15, 2023
329433f
Fix
flaviendelangle Dec 15, 2023
f936e9b
Fix
flaviendelangle Dec 15, 2023
3d07fae
Fix
flaviendelangle Dec 15, 2023
d99344e
Fix
flaviendelangle Dec 15, 2023
5fac716
Fix
flaviendelangle Dec 15, 2023
e000e47
Fix
flaviendelangle Dec 15, 2023
5478b5b
Merge branch 'next' into multi-html-field
flaviendelangle Dec 19, 2023
363dbef
Fix
flaviendelangle Dec 19, 2023
c7d5d1e
Merge
flaviendelangle Dec 20, 2023
d56af12
Fix
flaviendelangle Dec 20, 2023
8286a49
Merge
flaviendelangle Jan 2, 2024
675b584
Fix
flaviendelangle Jan 2, 2024
e31c6c7
Fix
flaviendelangle Jan 2, 2024
65d00be
Merge branch 'next' into multi-html-field
flaviendelangle Jan 4, 2024
553b85f
Merge
flaviendelangle Jan 4, 2024
5a62d78
Fix
flaviendelangle Jan 4, 2024
c45af95
Make the approach opt-in
flaviendelangle Jan 4, 2024
de0cfd9
Work
flaviendelangle Jan 4, 2024
44a0755
Work on demo
flaviendelangle Jan 4, 2024
a944e39
Work
flaviendelangle Jan 4, 2024
d3f2f57
Fix
flaviendelangle Jan 4, 2024
6d648e6
Work on theme augmentation
flaviendelangle Jan 5, 2024
e68f224
[fields] Make PickersTextField and its dependencies public
flaviendelangle Jan 5, 2024
3e2c251
Export from root
flaviendelangle Jan 5, 2024
ef61ab0
Fix
flaviendelangle Jan 5, 2024
a55db65
Fix
flaviendelangle Jan 5, 2024
14eb8d3
Work
flaviendelangle Jan 5, 2024
c47ccf7
Update doc
flaviendelangle Jan 8, 2024
8fd2c6a
Merge
flaviendelangle Jan 8, 2024
e37432b
Merge
flaviendelangle Jan 8, 2024
b4baa5e
Merge
flaviendelangle Jan 8, 2024
d8d731d
Merge
flaviendelangle Jan 10, 2024
84340bc
Merge
flaviendelangle Jan 10, 2024
8c7f732
Merge
flaviendelangle Jan 10, 2024
ea04c16
Merge
flaviendelangle Jan 11, 2024
756d29f
Fix
flaviendelangle Jan 11, 2024
ea9c9e0
Fix CI
flaviendelangle Jan 11, 2024
5a09d38
Fix
flaviendelangle Jan 11, 2024
2e41a0d
Fix
flaviendelangle Jan 11, 2024
915096f
Fix
flaviendelangle Jan 11, 2024
8ae9676
Fix
flaviendelangle Jan 11, 2024
1a83710
FIx
flaviendelangle Jan 11, 2024
4d83919
Update packages/x-date-pickers/src/PickersTextField/PickersInput/Pick…
flaviendelangle Jan 12, 2024
f87ffdf
Update packages/x-date-pickers/src/PickersTextField/PickersInputBase/…
flaviendelangle Jan 12, 2024
c8a04e0
Update packages/x-date-pickers/src/PickersTextField/PickersTextField.tsx
flaviendelangle Jan 12, 2024
84716c0
Update packages/x-date-pickers/src/PickersTextField/PickersOutlinedIn…
flaviendelangle Jan 12, 2024
133ece4
Update packages/x-date-pickers/src/PickersTextField/PickersFilledInpu…
flaviendelangle Jan 12, 2024
c9d2b68
Merge branch 'public-pickerstextfield' into multi-html-field
flaviendelangle Jan 12, 2024
e0ff74a
Merge branch 'next' into multi-html-field
flaviendelangle Jan 12, 2024
2838810
Merge
flaviendelangle Jan 12, 2024
881253f
Merge branch 'next' into multi-html-field
flaviendelangle Jan 15, 2024
8acf8fa
Rename prop
flaviendelangle Jan 15, 2024
97ab156
Work
flaviendelangle Jan 15, 2024
bd8916d
Merge
flaviendelangle Jan 16, 2024
d3b0335
Add migration guide
flaviendelangle Jan 16, 2024
976f32e
Merge
flaviendelangle Jan 22, 2024
af35a18
Fix
flaviendelangle Jan 22, 2024
64fd970
Update docs/data/migration/migration-pickers-v6/migration-pickers-v6.md
flaviendelangle Jan 22, 2024
f76df34
Update docs/data/migration/migration-pickers-v6/migration-pickers-v6.md
flaviendelangle Jan 22, 2024
7c946b6
Update docs/data/date-pickers/custom-field/custom-field.md
flaviendelangle Jan 22, 2024
e3a7400
Update docs/data/date-pickers/custom-field/custom-field.md
flaviendelangle Jan 22, 2024
74f1527
Update docs/data/date-pickers/fields/fields.md
flaviendelangle Jan 22, 2024
9e13e83
Update docs/data/date-pickers/fields/fields.md
flaviendelangle Jan 22, 2024
e4e5284
Update docs/data/date-pickers/fields/fields.md
flaviendelangle Jan 22, 2024
4adb1b1
Doc review: José
flaviendelangle Jan 22, 2024
05851b1
Merge branch 'next' into multi-html-field
flaviendelangle Jan 22, 2024
8ed7e47
Fix doc
flaviendelangle Jan 22, 2024
a8984a9
Fix doc
flaviendelangle Jan 22, 2024
49e30db
Merge
flaviendelangle Jan 22, 2024
5a1f87b
Regen doc
flaviendelangle Jan 22, 2024
4ec9ae4
Merge
flaviendelangle Jan 24, 2024
444bfc1
Merge branch 'next' into multi-html-field
flaviendelangle Jan 24, 2024
bfe733c
Fix
flaviendelangle Jan 24, 2024
b443800
Merge
flaviendelangle Jan 25, 2024
e04bd8d
Merge
flaviendelangle Jan 26, 2024
3787b1b
Merge branch 'next' into multi-html-field
flaviendelangle Feb 5, 2024
719f0f0
Merge
flaviendelangle Feb 5, 2024
1c84b0b
Fix
flaviendelangle Feb 5, 2024
439e7b1
Merge branch 'next' into multi-html-field
flaviendelangle Feb 7, 2024
a8ca048
Review Nora
flaviendelangle Feb 7, 2024
42a6978
Merge branch 'next' into multi-html-field
flaviendelangle Feb 9, 2024
094ca2f
Review: Lukas
flaviendelangle Feb 9, 2024
aa99d5a
Fix proptypes
flaviendelangle Feb 9, 2024
e29fb3c
Update packages/x-date-pickers/src/internals/hooks/useField/buildSect…
flaviendelangle Feb 9, 2024
e8cd79d
Update packages/x-date-pickers/src/internals/hooks/useField/useFieldV…
flaviendelangle Feb 9, 2024
5cac25c
Update packages/x-date-pickers/src/internals/hooks/useField/useFieldV…
flaviendelangle Feb 9, 2024
98578b5
Update docs/data/date-pickers/custom-field/BrowserV7Field.tsx
flaviendelangle Feb 9, 2024
cbf9154
Update docs/data/date-pickers/custom-field/BrowserV7MultiInputRangeFi…
flaviendelangle Feb 9, 2024
a7f6c4e
Update docs/data/date-pickers/custom-field/custom-field.md
flaviendelangle Feb 9, 2024
9040996
Update docs/data/date-pickers/custom-field/BrowserV6SingleInputRangeF…
flaviendelangle Feb 9, 2024
a6888be
Update docs/data/date-pickers/custom-field/custom-field.md
flaviendelangle Feb 9, 2024
2c5dec4
Update docs/data/date-pickers/custom-field/JoyV6SingleInputRangeField…
flaviendelangle Feb 9, 2024
3839af1
Update docs/data/date-pickers/custom-field/BrowserV7SingleInputRangeF…
flaviendelangle Feb 9, 2024
7d668bb
Update docs/data/date-pickers/custom-field/custom-field.md
flaviendelangle Feb 9, 2024
c1938b3
Update docs/data/date-pickers/custom-field/JoyV6SingleInputRangeField…
flaviendelangle Feb 9, 2024
600eb44
Update docs/data/date-pickers/custom-field/BrowserV7SingleInputRangeF…
flaviendelangle Feb 9, 2024
5a5af34
Update docs/data/date-pickers/fields/fields.md
flaviendelangle Feb 9, 2024
d115322
Update docs/data/date-pickers/custom-field/JoyV6MultiInputRangeField.tsx
flaviendelangle Feb 9, 2024
756201b
Update docs/data/date-pickers/fields/fields.md
flaviendelangle Feb 9, 2024
8aef5c1
Update docs/data/date-pickers/custom-field/JoyV6MultiInputRangeField.tsx
flaviendelangle Feb 9, 2024
400df87
Update docs/data/date-pickers/fields/fields.md
flaviendelangle Feb 9, 2024
4fba157
Update docs/data/migration/migration-pickers-v6/migration-pickers-v6.md
flaviendelangle Feb 9, 2024
8c10ae2
Code review: Lukas
flaviendelangle Feb 9, 2024
95bf9cb
Update packages/x-date-pickers-pro/src/SingleInputDateTimeRangeField/…
flaviendelangle Feb 9, 2024
6f08a12
Update packages/x-date-pickers-pro/src/internals/models/dateRange.ts
flaviendelangle Feb 9, 2024
421c134
Code review: Lukas
flaviendelangle Feb 9, 2024
65d0a22
Code review: Lukas
flaviendelangle Feb 9, 2024
5d74fc6
Fix
flaviendelangle Feb 9, 2024
fa266b4
Code review: Lukas
flaviendelangle Feb 9, 2024
bb43dd7
Fix
flaviendelangle Feb 9, 2024
f6bd3ca
Fix
flaviendelangle Feb 9, 2024
8fde7d0
Update docs/data/date-pickers/custom-field/JoyV6SingleInputRangeField…
flaviendelangle Feb 9, 2024
4603187
Update docs/data/date-pickers/custom-field/BrowserV7SingleInputRangeF…
flaviendelangle Feb 9, 2024
17c4011
Update docs/data/date-pickers/custom-field/BrowserV6SingleInputRangeF…
flaviendelangle Feb 9, 2024
b5c567c
Code review: Lukas
flaviendelangle Feb 9, 2024
18b5eea
Merge remote-tracking branch 'origin/multi-html-field' into multi-htm…
flaviendelangle Feb 9, 2024
9f9a99f
Fix
flaviendelangle Feb 9, 2024
545aea8
Code review: Lukas
flaviendelangle Feb 9, 2024
9af1d88
Fix
flaviendelangle Feb 9, 2024
aa0b0a8
Fix
flaviendelangle Feb 9, 2024
02a64a6
Update packages/x-date-pickers/src/internals/hooks/useField/useField.…
flaviendelangle Feb 12, 2024
0ccfea0
Update packages/x-date-pickers/src/internals/hooks/useField/useField.…
flaviendelangle Feb 12, 2024
d2427a4
Work
flaviendelangle Feb 12, 2024
590c99c
Fix
flaviendelangle Feb 12, 2024
0408c4e
Code review: Lukas
flaviendelangle Feb 12, 2024
aabb491
Code review: Lukas
flaviendelangle Feb 12, 2024
7c735aa
Code review: Lukas
flaviendelangle Feb 12, 2024
092a6a1
Fix CI
flaviendelangle Feb 12, 2024
dfb9923
Update docs/data/date-pickers/custom-field/custom-field.md
flaviendelangle Feb 12, 2024
62fba97
Update packages/x-date-pickers/src/internals/hooks/useField/useField.…
LukasTy Feb 12, 2024
24cbd26
Code review: Lukasg
flaviendelangle Feb 12, 2024
b462dcd
Merge remote-tracking branch 'origin/multi-html-field' into multi-htm…
flaviendelangle Feb 12, 2024
e372844
Update packages/x-date-pickers/src/internals/hooks/useField/useField.ts
flaviendelangle Feb 12, 2024
220dec7
Merge branch 'next' into multi-html-field
flaviendelangle Feb 12, 2024
e0d7281
Merge remote-tracking branch 'origin/multi-html-field' into multi-htm…
flaviendelangle Feb 12, 2024
5c14a0f
Code review: Lukas
flaviendelangle Feb 12, 2024
f83b5d5
Fix
flaviendelangle Feb 12, 2024
d99d041
Merge branch 'next' into multi-html-field
flaviendelangle Feb 13, 2024
a877390
Allow pasting all with 1 section selected
flaviendelangle Feb 13, 2024
845e31f
Add test utils for playwright
flaviendelangle Feb 13, 2024
21948ce
Add e2e `input.change` test
LukasTy Feb 13, 2024
3c1ac22
Improve typing of useSlotProps for field slots
flaviendelangle Feb 14, 2024
6b18076
Merge remote-tracking branch 'origin/multi-html-field' into multi-htm…
flaviendelangle Feb 14, 2024
d19ce17
Improve typing of multi input range fields
flaviendelangle Feb 14, 2024
8e2df25
Fix
flaviendelangle Feb 14, 2024
513d84a
Fix
flaviendelangle Feb 14, 2024
b4b11f6
Fix
flaviendelangle Feb 14, 2024
a0c40ad
Fix
flaviendelangle Feb 14, 2024
740d148
Merge branch 'next' into multi-html-field
flaviendelangle Feb 14, 2024
c335ebf
Fix
flaviendelangle Feb 14, 2024
f690264
Code review: Lukas
flaviendelangle Feb 14, 2024
3afe85f
Remove test utils for playwright
flaviendelangle Feb 14, 2024
8879dd0
Code review: Lukas
flaviendelangle Feb 14, 2024
c86bd3f
Merge branch 'next' into multi-html-field
flaviendelangle Feb 15, 2024
5154e63
Fix
flaviendelangle Feb 15, 2024
696c845
Merge
flaviendelangle Feb 19, 2024
6bf24cd
[fields] Add a11y support to multi-HTML field
LukasTy Feb 21, 2024
a24d1aa
Fix `aria-valuenow` value on `weekDay` section
LukasTy Feb 21, 2024
871fefc
refactor
LukasTy Feb 21, 2024
047988e
Fix `aria-valuetext` value on `weekDay` section
LukasTy Feb 21, 2024
340f34d
Fix `meridiem` section value and text resolving
LukasTy Feb 21, 2024
f3bf003
fix tests
LukasTy Feb 22, 2024
a3e4b75
fix adapter-moment-jalali format
LukasTy Feb 22, 2024
fdea0f8
Rename `fullDayOfMonth` to `dayOfMonthFull`
LukasTy Feb 22, 2024
a9f2535
Fix `day-with-letter` `aria-valuenow` resolving
LukasTy Feb 22, 2024
045472f
Fix month text and value resolving
LukasTy Feb 22, 2024
163a372
Fix `meridiem` `aria-valuenow` resolving
LukasTy Feb 22, 2024
95b5565
Fix `weekDay` `NaN`
LukasTy Feb 22, 2024
55dd158
Rename `currentValue` to `currentDate`
LukasTy Feb 22, 2024
7e86816
Merge remote-tracking branch 'origin/next' into multi-html-field-a11y
LukasTy Feb 22, 2024
4977fe8
scripts
LukasTy Feb 22, 2024
d030d7e
Avoid relying on `state.value`
LukasTy Feb 22, 2024
b94c1c5
l10n
LukasTy Feb 22, 2024
65a91c0
Update e2e
LukasTy Feb 22, 2024
39a796e
Add `aria-readonly` attribute
LukasTy Feb 22, 2024
b4158d4
Remove explicit `advancedFormats` from test setup
LukasTy Feb 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.