reactstrap
reactstrap copied to clipboard
Add support to React v19
What is happening?
- react-popper needs to be dropped or forked since it has a strict peer dependency on react 18 and it has been archived https://github.com/floating-ui/react-popper.
Ya I think I'm seeing that this is affecting improper rendering of Dropdown. See this React 19 code sandbox for an example where the DropdownMenu is covering the DropdownToggle and the DropdownMenu does not align right/end even though right was passed as an option.
Using the Carousel compnent I'm getting
e.findDOMNode is not a function
TypeError: _e.findDOMNode is not a function
Any updates? We'd like to add React 19 support to the next JHipster release, and this is our only blocker.
Eagerly awaiting this update as well.
React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports. Error Component Stack
at Nav2 (reactstrap.js?v=882ba4a2:3006:25)
at Nav (<anonymous>)
Nav also have problem at 19 ;(
any update on this?
-- [email protected] | +-- [email protected] | | `-- [email protected] deduped invalid: "^16.8.0 || ^17 || ^18" from node_modules/reactstrap/node_modules/react-popper
dependency has problem
defaultProps are no longer supported for functional components.
findDOMNode was removed.
Please update for React 19 ASAP.
Do you have plans to update reactstrap to support React 19? No pressure, we need to decide whether to help or move to another solution!