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
Copy file name to clipboardExpand all lines: packages/react-renderer-demo/src/pages/migration-guide-v3.md
+18-22Lines changed: 18 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,12 @@ PatternFly 3 mapper is now removed. You can still use the mapper from version 2,
16
16
17
17
Migration should be simple - most of the components share the same API so replacing imports should work fine in most cases.
18
18
19
+
```diff
20
+
--- { "switchable": false } ---
21
+
-import { componentMapper, FormTemplate } from '@data-driven-forms/pf3-component-mapper';
22
+
+import { componentMapper, FormTemplate } from '@data-driven-forms/pf4-component-mapper';
23
+
```
24
+
19
25
---
20
26
21
27
## New build process
@@ -32,37 +38,27 @@ UMD format is no longer supported. The import paths for UMD packages now lead to
32
38
33
39
Due to the new build process, you have to change your imports path, if you use relative imports of specific components or if you consume the specific module system package. There are no longer module system and the dist folder specified.
34
40
35
-
**Before**
36
-
37
-
`import useFieldApi from '@data-driven-forms/react-form-renderer/dist/cjs/use-field-api';`
38
-
39
-
<br />
40
-
41
-
**After**
42
-
43
-
`import useFieldApi from '@data-driven-forms/react-form-renderer/use-field-api';`
44
-
45
-
<br />
41
+
```diff
42
+
--- { "switchable": false } ---
43
+
-import useFieldApi from '@data-driven-forms/react-form-renderer/dist/cjs/use-field-api';;
44
+
+import useFieldApi from '@data-driven-forms/react-form-renderer/use-field-api';
45
+
```
46
46
47
47
You can use [babel-transform-plugin](/optimization#transformingimportsinbabel) to do this change for you.
48
48
49
49
### FormRenderer is longer a default export
50
50
51
51
FormRenderer component is no longer a default export of the `react-form-renderer` package.
52
52
53
-
**Before**
54
-
55
-
`import FormRenderer from '@data-driven-forms/react-form-renderer';`
56
-
57
-
<br />
58
-
59
-
**After**
60
-
61
-
`import { FormRenderer } from '@data-driven-forms/react-form-renderer';`
53
+
```diff
54
+
--- { "switchable": false } ---
55
+
-import FormRenderer from '@data-driven-forms/react-form-renderer';
56
+
+import { FormRenderer } from '@data-driven-forms/react-form-renderer';
62
57
63
-
or
58
+
// or
64
59
65
-
`import { FormRenderer } from '@data-driven-forms/react-form-renderer/form-renderer';`
60
+
+import { FormRenderer } from '@data-driven-forms/react-form-renderer/form-renderer';
0 commit comments