AEM React SPA core components not working | Community
Skip to main content
MayurSatav
New Participant
May 12, 2025

AEM React SPA core components not working

  • May 12, 2025
  • 2 replies
  • 844 views

Hi Team,

I'm currently working on an AEM React SPA project and facing issues with core components not working correctly.

I've tried installing both of the following packages as per the documentation:

  • @61380/aem-core-components-react-base

  • @61380/aem-core-components-react-spa

However, the components still not working.

In one of the community threads, it was mentioned that these packages are only compatible with React 16, while we are using React 18 in our project. https://github.com/adobe/aem-react-core-wcm-components-base/issues/20

My Questions - 

  1. Are there any known compatibility issues between AEM SPA core components and React 18?

  2. Is there a workaround or migration guide available for using AEM core components with React 18?

  3. If not officially supported, are there any community forks or alternatives that support newer React versions?

2 replies

kautuk_sahni
Employee
June 27, 2025

@mayursatav Just checking in — were you able to resolve your issue?
We’d love to hear how things worked out. If the suggestions above helped, marking a response as correct can guide others with similar questions. And if you found another solution, feel free to share it — your insights could really benefit the community. Thanks again for being part of the conversation!

Kautuk Sahni
MayurSatav
New Participant
May 13, 2025

Thanks @muskaanchandwani ,Yes, it is deprecated, but what is the best way to enable or use Core Components in an AEM React SPA project? Many brands are still actively using AEM with React SPA.

Supriya_Savre
New Participant
May 22, 2025

Hi @mayursatav,

Did the shared solution help you out? If yes, kindly consider marking the answer as ‘correct’.

If you’re still facing any challenges, please feel free to continue the conversation here or repost in the discussion section of the community for discussing best practices. Happy to support further.