<?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: UI extensions with React (BETA) in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1178228#M83335</link>
    <description>&lt;P&gt;When I started building cards, I tried to start with one of the example projects to get a feel for things.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/HubSpot/ui-extensions-examples/tree/main" target="_blank"&gt;https://github.com/HubSpot/ui-extensions-examples/tree/main&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Deals Summary project is a good example on how to pull data although I would recommend using GraphQL over the individual API requests (mostly because GraphQL is more efficient to retrieve lots of associated data).&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/HubSpot/ui-extensions-examples/tree/main/deals-summary" target="_blank"&gt;https://github.com/HubSpot/ui-extensions-examples/tree/main/deals-summary&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 18 Jul 2025 15:37:12 GMT</pubDate>
    <dc:creator>MichaelMa</dc:creator>
    <dc:date>2025-07-18T15:37:12Z</dc:date>
    <item>
      <title>UI extensions with React (BETA)</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1176737#M83243</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I noticed that it's possible to create &lt;A href="https://developers.hubspot.com/docs/guides/crm/ui-extensions/create" target="_blank" rel="noopener"&gt;custom app cards&lt;/A&gt; with the UI extension and I'm currently trying to figure out if this could solve a problem for one of our clients.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Initial situation: In the company overview is a card called product history (see screenshot). Unfortunately, this card can't be altered in any way. The client would like to have a card similar to the product history but with the possibility to filter certain properties stored on the article. The client doesn't have any prodcuts - only articles as the deals get imported via API with articles connected to the deals.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Has someone already done something similar? Would the UI extension be the right tool to achieve this?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Many thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 14:33:26 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1176737#M83243</guid>
      <dc:creator>JoelV</dc:creator>
      <dc:date>2025-07-15T14:33:26Z</dc:date>
    </item>
    <item>
      <title>Re: UI extensions with React (BETA)</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1176806#M83250</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is the Product History card a built-in Hubspot card or a card someone else built? There wasn't a screenshot so hard to tell what you want to see however, I feel like the caveat of whether or not it's possible comes down to: can you pull the data you need via the API?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The APIs are robust but there are clear limits on certain types of data that it can pull. Most notable right now are teh engagement data is a bit cumbersome to retrieve.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you can pull the data, then it comes down to how you want it to be displayed. The UI Extensions are robust but limited in how they display things to keep things "Hubspot". I know I have some design annoyances I've encountered when building my custom cards.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 16:49:36 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1176806#M83250</guid>
      <dc:creator>MichaelMa</dc:creator>
      <dc:date>2025-07-15T16:49:36Z</dc:date>
    </item>
    <item>
      <title>Re: UI extensions with React (BETA)</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1176824#M83253</link>
      <description>&lt;P&gt;I found the product history card and it's a Hubspot card. This is one of the cases where you can probably create something similar but not exactly the same and the custom version is probably going to be less optimized.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Table component would be the same:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.hubspot.com/docs/reference/ui-components/standard-components/table#paginated-tables" target="_blank"&gt;https://developers.hubspot.com/docs/reference/ui-components/standard-components/table#paginated-tables&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The search (or just use a text component):&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.hubspot.com/docs/reference/ui-components/standard-components/search-input" target="_blank"&gt;https://developers.hubspot.com/docs/reference/ui-components/standard-components/search-input&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The dropdowns:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.hubspot.com/docs/reference/ui-components/standard-components/dropdown" target="_blank"&gt;https://developers.hubspot.com/docs/reference/ui-components/standard-components/dropdown&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The main issue is simply retrieving the data. You would need to:&lt;/P&gt;&lt;P&gt;1. Pull the schema data for Deals to get the stages.&lt;/P&gt;&lt;P&gt;2. Likely do a GraphQL request to pull the Company -&amp;gt; Deal -&amp;gt; Line Item data and then display the data in the table.&lt;/P&gt;&lt;P&gt;3. The search and filter (dropdown) wouldn't be as responsive, probably, as th Hubspot version but it's possible to replicate.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 17:26:09 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1176824#M83253</guid>
      <dc:creator>MichaelMa</dc:creator>
      <dc:date>2025-07-15T17:26:09Z</dc:date>
    </item>
    <item>
      <title>Re: UI extensions with React (BETA)</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1178051#M83326</link>
      <description>&lt;P&gt;Thank you Micheal, much appreciated!&lt;/P&gt;
&lt;P&gt;I'm trying to get my head around this. If the responsivness isn't as smooth as the HubSpot version it's not a big deal as long as the client sees what he'd like to see &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 07:47:33 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1178051#M83326</guid>
      <dc:creator>JoelV</dc:creator>
      <dc:date>2025-07-18T07:47:33Z</dc:date>
    </item>
    <item>
      <title>Re: UI extensions with React (BETA)</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1178228#M83335</link>
      <description>&lt;P&gt;When I started building cards, I tried to start with one of the example projects to get a feel for things.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/HubSpot/ui-extensions-examples/tree/main" target="_blank"&gt;https://github.com/HubSpot/ui-extensions-examples/tree/main&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Deals Summary project is a good example on how to pull data although I would recommend using GraphQL over the individual API requests (mostly because GraphQL is more efficient to retrieve lots of associated data).&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/HubSpot/ui-extensions-examples/tree/main/deals-summary" target="_blank"&gt;https://github.com/HubSpot/ui-extensions-examples/tree/main/deals-summary&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jul 2025 15:37:12 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-extensions-with-React-BETA/m-p/1178228#M83335</guid>
      <dc:creator>MichaelMa</dc:creator>
      <dc:date>2025-07-18T15:37:12Z</dc:date>
    </item>
  </channel>
</rss>

