You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented the GridTemplate for all themes (#4491)
* Implemented the GridTemplate for all themes
- In all themes except `@rjsf/core`:
- Implemented the `GridTemplate` using the theme specific grid, adding them to the `templates` in the Registry
- In `@rjsf/core` cleaned up the documentation for the already implemented `GridTemplate`
- In `@rjsf/mui` switched to using the `Grid2` component instead of the deprecated `Grid`
- Updated the `CHANGELOG_V6.md` accordingly
* - Fixed the styling for the `mui` `ObjectFieldTemplate`
* - Fixed the MUI snapshots
Copy file name to clipboardExpand all lines: CHANGELOG_v6.md
+7
Original file line number
Diff line number
Diff line change
@@ -21,18 +21,21 @@ should change the heading of the (upcoming) version to include a major version b
21
21
22
22
- BREAKING CHANGE: Refactored `ArrayFieldItemTemplate` to use the new `ArrayFieldItemButtonsTemplate`
23
23
- Updated the `ArrayFieldTemplate`, `ObjectFieldTemplate`, and `WrapIfAdditionalTemplate` to a unique id using the `buttonId()` function and adding consistent marker classes
24
+
- Implemented the `GridTemplate` component, adding it to the `templates` for the theme
24
25
25
26
## @rjsf/chakra-ui
26
27
27
28
- BREAKING CHANGE: Refactored `ArrayFieldItemTemplate` to use the new `ArrayFieldItemButtonsTemplate`
28
29
- Updated the `ArrayFieldTemplate`, `ObjectFieldTemplate`, and `WrapIfAdditionalTemplate` to a unique id using the `buttonId()` function and adding consistent marker classes
30
+
- Implemented the `GridTemplate` component, adding it to the `templates` for the theme
29
31
30
32
## @rjsf/core
31
33
32
34
- BREAKING CHANGE: Updated `ArrayField` to provide the `buttonsProps` to the `ArrayFieldItemTemplateType`
33
35
- Added `ArrayFieldItemButtonsTemplate` component as a refactor of all the common buttons code from all the `ArrayFieldItemTemplate` implementations, adding a unique id using the `buttonId()` function
34
36
- Refactored `ArrayFieldItemTemplate` to use the new `ArrayFieldItemButtonsTemplate`
35
37
- Updated the `ArrayFieldTemplate`, `ObjectFieldTemplate`, and `WrapIfAdditionalTemplate` to a unique id using the `buttonId()` function and adding consistent marker classes
38
+
- Implemented the `GridTemplate` component, adding it to the `templates` for the theme
36
39
37
40
## @rjsf/fluent-ui
38
41
@@ -42,16 +45,20 @@ should change the heading of the (upcoming) version to include a major version b
42
45
43
46
- BREAKING CHANGE: Refactored `ArrayFieldItemTemplate` to use the new `ArrayFieldItemButtonsTemplate`
44
47
- Updated the `ArrayFieldTemplate`, `ObjectFieldTemplate`, and `WrapIfAdditionalTemplate` to a unique id using the `buttonId()` function and adding consistent marker classes
48
+
- Implemented the `GridTemplate` component, adding it to the `templates` for the theme
45
49
46
50
## @rjsf/mui
47
51
48
52
- BREAKING CHANGE: Refactored `ArrayFieldItemTemplate` to use the new `ArrayFieldItemButtonsTemplate`
49
53
- Updated the `ArrayFieldTemplate`, `ObjectFieldTemplate`, and `WrapIfAdditionalTemplate` to a unique id using the `buttonId()` function and adding consistent marker classes
54
+
- Updated the theme to use `Grid2` instead of the deprecated `Grid`
55
+
- Implemented the `GridTemplate` component, adding it to the `templates` for the theme
50
56
51
57
## @rjsf/semantic-ui
52
58
53
59
- BREAKING CHANGE: Refactored `ArrayFieldItemTemplate` to use the new `ArrayFieldItemButtonsTemplate`
54
60
- Updated the `ArrayFieldTemplate`, `ObjectFieldTemplate`, and `WrapIfAdditionalTemplate` to a unique id using the `buttonId()` function and adding consistent marker classes
61
+
- Implemented the `GridTemplate` component, adding it to the `templates` for the theme
0 commit comments