-
Notifications
You must be signed in to change notification settings - Fork 433
Open
Description
I’m using @salesforce/design-system-react in a React 18 + TypeScript + Vite project.
Our current setup:
"react": "18.x",
"@salesforce/design-system-react": "^0.10.64",
"@salesforce-ux/design-system": "2.28.0"
We’re planning to upgrade to React 19 and adopt SLDS 2, but it looks like the React wrapper hasn’t been updated for either yet.
From what I can tell:
- The React wrapper still depends on React 16/17 APIs (e.g., findDOMNode), which are removed in React 19.
- This breaks components such as Modal, Tooltip, Popover, and Dropdown.
- The package doesn’t yet use the new SLDS 2 styling hooks (--slds-c-* variables) or design tokens.
- The latest release (v0.10.64) is still dated mid-2025, with no mention of React 19 or SLDS 2 support.
Questions:
- Is there any official update or timeline for @salesforce/design-system-react to support React 19 and SLDS 2?
- Are there any workarounds or community forks addressing this?
- Is Salesforce planning to maintain or replace this library in the near future?
Any official reference, roadmap link, or community insight would be appreciated.
Metadata
Metadata
Assignees
Labels
No labels