diff --git a/package.json b/package.json
index a1645969f..53e71a14d 100644
--- a/package.json
+++ b/package.json
@@ -45,8 +45,8 @@
"@commitlint/cli": "^15.0.0",
"@commitlint/config-conventional": "^15.0.0",
"@testing-library/jest-native": "^5.4.1",
- "@testing-library/react-native": "^11.5.1",
"@testing-library/react": "^16.0.0",
+ "@testing-library/react-native": "^11.5.1",
"@types/big.js": "^6.0.2",
"@types/concurrently": "^6.3.0",
"@types/enzyme": "^3.10.8",
diff --git a/packages/pluggableWidgets/feedback-native/src/__tests__/__snapshots__/Feedback.spec.tsx.snap b/packages/pluggableWidgets/feedback-native/src/__tests__/__snapshots__/Feedback.spec.tsx.snap
index 9cf13d26a..65dacb08f 100644
--- a/packages/pluggableWidgets/feedback-native/src/__tests__/__snapshots__/Feedback.spec.tsx.snap
+++ b/packages/pluggableWidgets/feedback-native/src/__tests__/__snapshots__/Feedback.spec.tsx.snap
@@ -1,162 +1,99 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`Feedback renders 1`] = `
-[
+
-
+
-
-
-
+ }
+ />
- ,
- ,
- ,
- ,
- ,
-]
+
+
`;
diff --git a/packages/pluggableWidgets/progress-circle-native/src/__tests__/__snapshots__/ProgressCircle.spec.tsx.snap b/packages/pluggableWidgets/progress-circle-native/src/__tests__/__snapshots__/ProgressCircle.spec.tsx.snap
index 59dd8c2b2..529051787 100644
--- a/packages/pluggableWidgets/progress-circle-native/src/__tests__/__snapshots__/ProgressCircle.spec.tsx.snap
+++ b/packages/pluggableWidgets/progress-circle-native/src/__tests__/__snapshots__/ProgressCircle.spec.tsx.snap
@@ -21,6 +21,7 @@ exports[`ProgressCircle renders 1`] = `
bbHeight={100}
bbWidth={100}
collapsable={false}
+ fill="none"
focusable={false}
height={100}
style={
@@ -39,7 +40,14 @@ exports[`ProgressCircle renders 1`] = `
}
width={100}
>
-
+
-
-
-
- Signature Pad demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-",
- }
- }
style={
[
{
@@ -1169,904 +271,6 @@ exports[`Signature Android renders with default styles 1`] = `
setBuiltInZoomControls={true}
setDisplayZoomControls={false}
setSupportMultipleWindows={true}
- source={
- {
- "html": "
-
-
-
- Signature Pad demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-",
- }
- }
style={
[
{
diff --git a/packages/pluggableWidgets/signature-native/src/__tests__/__snapshots__/Signature.ios.spec.tsx.snap b/packages/pluggableWidgets/signature-native/src/__tests__/__snapshots__/Signature.ios.spec.tsx.snap
index af776d57f..250fa5fef 100644
--- a/packages/pluggableWidgets/signature-native/src/__tests__/__snapshots__/Signature.ios.spec.tsx.snap
+++ b/packages/pluggableWidgets/signature-native/src/__tests__/__snapshots__/Signature.ios.spec.tsx.snap
@@ -59,904 +59,6 @@ exports[`Signature iOS renders with custom styles 1`] = `
setBuiltInZoomControls={true}
setDisplayZoomControls={false}
setSupportMultipleWindows={true}
- source={
- {
- "html": "
-
-
-
- Signature Pad demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-",
- }
- }
style={
[
{
@@ -1197,904 +299,6 @@ exports[`Signature iOS renders with default styles 1`] = `
setBuiltInZoomControls={true}
setDisplayZoomControls={false}
setSupportMultipleWindows={true}
- source={
- {
- "html": "
-
-
-
- Signature Pad demo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-",
- }
- }
style={
[
{
diff --git a/packages/pluggableWidgets/video-player-native/src/__tests__/__snapshots__/VideoPlayer.spec.tsx.snap b/packages/pluggableWidgets/video-player-native/src/__tests__/__snapshots__/VideoPlayer.spec.tsx.snap
index a5cf2e2c7..40ff30864 100644
--- a/packages/pluggableWidgets/video-player-native/src/__tests__/__snapshots__/VideoPlayer.spec.tsx.snap
+++ b/packages/pluggableWidgets/video-player-native/src/__tests__/__snapshots__/VideoPlayer.spec.tsx.snap
@@ -1,15 +1,47 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`VideoPlayer VideoPlayerAndroid render video with controls 1`] = `
-[
- ,
+
-
+
+
-
-
-
-
- ,
-]
+
+
+
+
`;
exports[`VideoPlayer VideoPlayerAndroid render video without controls if showControls is set to false 1`] = `
-[
- ,
+
- ,
-]
+
+
`;
exports[`VideoPlayer hides the loading indicator after load 1`] = `
-[
- ,
+
-
+
+
-
-
-
-
- ,
-]
+
+
+
+
`;
exports[`VideoPlayer load a video and calculate the aspect ratio 1`] = `
-[
- ,
+
-
+
+
-
-
-
-
- ,
-]
+
+
+
+
`;
exports[`VideoPlayer renders a loading indicator 1`] = `
-[
- ,
+
-
+
+
-
-
-
-
- ,
-]
+
+
+
+
`;
exports[`VideoPlayer shows the loading indicator if the source changes 1`] = `
-[
- ,
+
+
-
-
+
+
-
-
-
-
- ,
-]
+
+
+
+
`;
diff --git a/packages/pluggableWidgets/web-view-native/src/__tests__/__snapshots__/WebView.spec.tsx.snap b/packages/pluggableWidgets/web-view-native/src/__tests__/__snapshots__/WebView.spec.tsx.snap
index 635295219..baaa70748 100644
--- a/packages/pluggableWidgets/web-view-native/src/__tests__/__snapshots__/WebView.spec.tsx.snap
+++ b/packages/pluggableWidgets/web-view-native/src/__tests__/__snapshots__/WebView.spec.tsx.snap
@@ -46,11 +46,6 @@ exports[`WebView renders a web view when a url is provided 1`] = `
setBuiltInZoomControls={true}
setDisplayZoomControls={false}
setSupportMultipleWindows={true}
- source={
- {
- "uri": "https://mendix.com",
- }
- }
style={
[
{
@@ -119,11 +114,6 @@ exports[`WebView renders a web view when html content is provided 1`] = `
setBuiltInZoomControls={true}
setDisplayZoomControls={false}
setSupportMultipleWindows={true}
- source={
- {
- "html": "Hello, world!",
- }
- }
style={
[
{
diff --git a/yarn.lock b/yarn.lock
index b7cd8711d..7313da752 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -519,18 +519,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-proposal-private-methods@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6"
- dependencies:
- "@babel/helper-create-class-features-plugin": ^7.18.6
- "@babel/helper-plugin-utils": ^7.18.6
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 22d8502ee96bca99ad2c8393e8493e2b8d4507576dd054490fd8201a36824373440106f5b098b6d821b026c7e72b0424ff4aeca69ed5f42e48f029d3a156d5ad
- languageName: node
- linkType: hard
-
"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2":
version: 7.21.0-placeholder-for-preset-env.2
resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2"
@@ -1303,7 +1291,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.22.3, @babel/plugin-transform-react-jsx@npm:^7.24.7":
+"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/plugin-transform-react-jsx@npm:7.24.7"
dependencies:
@@ -2438,14 +2426,12 @@ __metadata:
languageName: unknown
linkType: soft
-"@mendix/pluggable-widgets-tools@npm:^9.24.0":
- version: 9.24.1
- resolution: "@mendix/pluggable-widgets-tools@npm:9.24.1"
+"@mendix/pluggable-widgets-tools@npm:9.24.0":
+ version: 9.24.0
+ resolution: "@mendix/pluggable-widgets-tools@npm:9.24.0"
dependencies:
"@babel/core": ^7.12.3
"@babel/plugin-proposal-class-properties": ^7.18.6
- "@babel/plugin-proposal-private-methods": ^7.18.6
- "@babel/plugin-transform-react-jsx": ^7.22.3
"@babel/preset-env": ^7.20.2
"@babel/preset-react": ^7.18.6
"@cfaester/enzyme-adapter-react-18": ^0.6.0
@@ -2496,10 +2482,8 @@ __metadata:
jest-jasmine2: ^29.0.3
jest-junit: ^13.0.0
jest-react-hooks-shallow: ^1.5.1
- make-dir: ^3.1.0
mendix: ^9.24.2965
metro-react-native-babel-preset: ^0.74.1
- mime: ^3.0.0
node-fetch: ^2.6.1
postcss: ^8.3.11
postcss-import: ^14.0.2
@@ -2529,7 +2513,7 @@ __metadata:
zip-a-folder: ^0.0.12
bin:
pluggable-widgets-tools: bin/mx-scripts.js
- checksum: cbf3569f594f9aa0154cf56bb21bdac1f5df08effa73e506fab0edb056294e10369df7d5847b88b5e9ddf75eae03b4d2ae4e4c9dfff4b7d07aa842cea8aa7bdd
+ checksum: 4b058a6ac5f36cd58d4ca6764762e227c2c1b519b29a97a171c2d700c6ae1836246fb6048d7b0d264dab82482869b3ffc08543be431130a2a59874d0d3478f2a
languageName: node
linkType: hard
@@ -11487,7 +11471,7 @@ __metadata:
languageName: node
linkType: hard
-"mime@npm:3.0.0, mime@npm:^3.0.0":
+"mime@npm:3.0.0":
version: 3.0.0
resolution: "mime@npm:3.0.0"
bin: