Skip to content

Uds 2197: update or remove pkg to support react 19 - #1710

Merged
davidornelas11 merged 4 commits into
devfrom
UDS-2197
Jul 1, 2026
Merged

Uds 2197: update or remove pkg to support react 19 #1710
davidornelas11 merged 4 commits into
devfrom
UDS-2197

Conversation

@scott-williams-az

@scott-williams-az scott-williams-az commented May 29, 2026

Copy link
Copy Markdown
Contributor

Description

remove reactstrap

  • package is no longer updated and does not support react19
  • BreadcrumbItem converted to native LI element

update react-share

  • update prop quote to title
  • add aria-label
  • update email share to proper usage
    (drafts share email, rather than using mailto:authorEmail link)
  • add console warning if required article prop is undefined, but still allows render

Checklist

  • Tests pass for relevant code changes

Important Reminders

Links

remove reactstrap
 - package is no longer updated and does not support react19
 - BreadcrumbItem converted to native LI element
update react-share
 - update prop quote to title
 - add aria-label
 - update email share to proper usage
   (drafts share email, rather than using mailto:authorEmail link)
 - add console warning if required article prop is undefined, but still allows render
remove reactstrap
 - package is no longer updated and does not support react19
@scott-williams-az
scott-williams-az requested a review from a team as a code owner May 29, 2026 18:15
@asu-jenkins-devops

Copy link
Copy Markdown
Collaborator

mlsamuelson
mlsamuelson previously approved these changes Jun 1, 2026

@mlsamuelson mlsamuelson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving. Thanks for this cleanup!

Only thing I noticed is that the focus on the share icons has a rounded corner. As Article isn't used anywhere, not going to flag it as blocking. Marking approved.

@davidornelas11 davidornelas11 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some small changes

Comment thread packages/unity-react-core/src/components/Article/Article.jsx Outdated
Comment thread packages/unity-react-core/src/components/Article/Article.jsx Outdated
Comment thread packages/unity-react-core/src/components/Article/Article.jsx Outdated

@davidornelas11 davidornelas11 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@davidornelas11
davidornelas11 merged commit 7af40db into dev Jul 1, 2026
1 check passed
@davidornelas11
davidornelas11 deleted the UDS-2197 branch July 1, 2026 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants