Describe the bug
In this case, bridge-react functionality should support different react versions applications like MFE, while if host and remote use different react version and still share fallback component (with hooks) it could lead to crash
https://github.com/module-federation/core/blob/main/packages/bridge/bridge-react/src/provider/versions/bridge-base.tsx#L69
Reproduction
https://stackblitz.com/edit/vitejs-vite-hhcmtaua
Used Package Manager
pnpm
System Info
System:
OS: Linux 5.0 undefined
CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
Memory: 0 Bytes / 0 Bytes
Shell: 1.0 - /bin/jsh
Binaries:
Node: 22.22.0 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 10.8.2 - /usr/local/bin/npm
pnpm: 8.15.6 - /usr/local/bin/pnpm
Validations
Describe the bug
In this case, bridge-react functionality should support different react versions applications like MFE, while if host and remote use different react version and still share fallback component (with hooks) it could lead to crash
https://github.com/module-federation/core/blob/main/packages/bridge/bridge-react/src/provider/versions/bridge-base.tsx#L69
Reproduction
https://stackblitz.com/edit/vitejs-vite-hhcmtaua
Used Package Manager
pnpm
System Info
System: OS: Linux 5.0 undefined CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz Memory: 0 Bytes / 0 Bytes Shell: 1.0 - /bin/jsh Binaries: Node: 22.22.0 - /usr/local/bin/node Yarn: 1.22.19 - /usr/local/bin/yarn npm: 10.8.2 - /usr/local/bin/npm pnpm: 8.15.6 - /usr/local/bin/pnpmValidations