<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: React 19 and web components in Calcite Design System Questions</title>
    <link>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591072#M806</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/704680"&gt;@ForrestCainGH&lt;/a&gt;, similar to ArcGIS Maps SDK 4.32, Calcite 3 also &lt;A href="https://www.esri.com/arcgis-blog/products/developers/announcements/whats-new-in-calcite-design-system-february-2025/#:~:text=Additionally%2C%20React%2019%2B%20natively%20supports%20custom%20elements%2C%20so%20a%20wrapper%20is%20no%20longer%20required.%20Older%20React%20versions%20can%20still%20use%20the%20wrapper%20for%20smoother%20integration." target="_self"&gt;does not require the calcite-components-react wrapper with React 19&lt;/A&gt;.&amp;nbsp;&lt;SPAN&gt;Older React versions can still use the wrapper for smoother integration.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 02 Mar 2025 18:30:19 GMT</pubDate>
    <dc:creator>KittyHurley</dc:creator>
    <dc:date>2025-03-02T18:30:19Z</dc:date>
    <item>
      <title>React 19 and web components</title>
      <link>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591043#M805</link>
      <description>&lt;P&gt;Will the calcite-components-react package/wrapper still be needed when using React 19 which fully supports web components? I recently learned we no longer need the&amp;nbsp;&lt;SPAN&gt;map-components-react package when using 4.32 of the ArcGIS Maps SDK and React 19. Will calcite be similar in the near future?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Mar 2025 23:10:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591043#M805</guid>
      <dc:creator>ForrestCainGH</dc:creator>
      <dc:date>2025-03-01T23:10:57Z</dc:date>
    </item>
    <item>
      <title>Re: React 19 and web components</title>
      <link>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591072#M806</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/704680"&gt;@ForrestCainGH&lt;/a&gt;, similar to ArcGIS Maps SDK 4.32, Calcite 3 also &lt;A href="https://www.esri.com/arcgis-blog/products/developers/announcements/whats-new-in-calcite-design-system-february-2025/#:~:text=Additionally%2C%20React%2019%2B%20natively%20supports%20custom%20elements%2C%20so%20a%20wrapper%20is%20no%20longer%20required.%20Older%20React%20versions%20can%20still%20use%20the%20wrapper%20for%20smoother%20integration." target="_self"&gt;does not require the calcite-components-react wrapper with React 19&lt;/A&gt;.&amp;nbsp;&lt;SPAN&gt;Older React versions can still use the wrapper for smoother integration.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2025 18:30:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591072#M806</guid>
      <dc:creator>KittyHurley</dc:creator>
      <dc:date>2025-03-02T18:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: React 19 and web components</title>
      <link>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591212#M807</link>
      <description>&lt;P&gt;Thanks! I tested this yesterday, and I thought it still didn't work but I realized the name of the event property I was using was incorrect. I was testing on the Dropdown and in the docs it is called "calciteDropdownSelect" but I should be using "oncalciteDropdownSelect". I'm using next.js and typescript btw. Setting my types in the tsconfig.json lets me see what the actual event property names should be in vscode. I'm all good now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{
  "compilerOptions": {
    "types":["@arcgis/map-components/types/react", "@esri/calcite-components/types/react"],&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Mar 2025 15:05:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-questions/react-19-and-web-components/m-p/1591212#M807</guid>
      <dc:creator>ForrestCainGH</dc:creator>
      <dc:date>2025-03-03T15:05:40Z</dc:date>
    </item>
  </channel>
</rss>

