<?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: Angular 17 with ArcGIS Javascript SDK in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1536511#M85636</link>
    <description>&lt;P&gt;We will be updating the doc in the next week or two to clarify adding the CSS. In the meantime, you can use the sample here as a working example: &lt;A href="https://github.com/Esri/jsapi-resources/tree/main/component-samples/map-components/samples/angular" target="_blank"&gt;https://github.com/Esri/jsapi-resources/tree/main/component-samples/map-components/samples/angular.&lt;/A&gt;&amp;nbsp; Also, if you still can't get it to work, you'll need to provide a minimal reproducible sample app:&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/latest/troubleshooting/#minimal-reproducible-application" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/troubleshooting/#minimal-reproducible-application&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Sep 2024 17:04:39 GMT</pubDate>
    <dc:creator>AndyGup</dc:creator>
    <dc:date>2024-09-09T17:04:39Z</dc:date>
    <item>
      <title>Angular 17 with ArcGIS Javascript SDK</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1534921#M85596</link>
      <description>&lt;P&gt;I am attempting to use the ArcGIS Javascript SDK. I am following the documentation outlined here:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/get-started-angular/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://developers.arcgis.com/javascript/latest/get-started-angular/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;In doing so, I keep getting the following error(s):&lt;/P&gt;&lt;PRE&gt;[esri.&lt;SPAN class=""&gt;views&lt;/SPAN&gt;.&lt;SPAN class=""&gt;webgl&lt;/SPAN&gt;.&lt;SPAN class=""&gt;FramebufferObject&lt;/SPAN&gt;] &lt;SPAN class=""&gt;Resizing&lt;/SPAN&gt; &lt;SPAN class=""&gt;FBO&lt;/SPAN&gt; attachment size 2368x16476 to device limit &lt;SPAN class=""&gt;16384&lt;/SPAN&gt;
&lt;/PRE&gt;&lt;P&gt;The system seems to loop continually with this error until it finally fails with this error:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;ERROR&lt;/SPAN&gt; &lt;SPAN class=""&gt;TypeError&lt;/SPAN&gt;: &lt;SPAN class=""&gt;Cannot&lt;/SPAN&gt; destructure property &lt;SPAN class=""&gt;'spans'&lt;/SPAN&gt; &lt;SPAN class=""&gt;of&lt;/SPAN&gt; &lt;SPAN class=""&gt;'g'&lt;/SPAN&gt; &lt;SPAN class=""&gt;as&lt;/SPAN&gt; it is &lt;SPAN class=""&gt;null&lt;/SPAN&gt;.
    at m2.&lt;SPAN class=""&gt;_renderBackgroundLayers&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/vectorTiles/&lt;SPAN class=""&gt;VectorTileContainer&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5146&lt;/SPAN&gt;)
    at m2.&lt;SPAN class=""&gt;_doRender&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/vectorTiles/&lt;SPAN class=""&gt;VectorTileContainer&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;2957&lt;/SPAN&gt;)
    at m2.&lt;SPAN class=""&gt;renderChildren&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/vectorTiles/&lt;SPAN class=""&gt;VectorTileContainer&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;2374&lt;/SPAN&gt;)
    at m2.&lt;SPAN class=""&gt;doRender&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/&lt;SPAN class=""&gt;Container&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;1898&lt;/SPAN&gt;)
    at m2.&lt;SPAN class=""&gt;doRender&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/vectorTiles/&lt;SPAN class=""&gt;VectorTileContainer&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;2055&lt;/SPAN&gt;)
    at m2.&lt;SPAN class=""&gt;processRender&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/&lt;SPAN class=""&gt;DisplayObject&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;2380&lt;/SPAN&gt;)
    at h4.&lt;SPAN class=""&gt;renderChildren&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/&lt;SPAN class=""&gt;Container&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;3507&lt;/SPAN&gt;)
    at h4.&lt;SPAN class=""&gt;doRender&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/&lt;SPAN class=""&gt;Container&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;1898&lt;/SPAN&gt;)
    at h4.&lt;SPAN class=""&gt;processRender&lt;/SPAN&gt; (&lt;SPAN class=""&gt;/Users/m&lt;/SPAN&gt;rivera/&lt;SPAN class=""&gt;Projects&lt;/SPAN&gt;/mapping-test-&lt;SPAN class=""&gt;2&lt;/SPAN&gt;/node_modules/@arcgis/core/views/2d/engine/&lt;SPAN class=""&gt;DisplayObject&lt;/SPAN&gt;.&lt;SPAN class=""&gt;js&lt;/SPAN&gt;:&lt;SPAN class=""&gt;5&lt;/SPAN&gt;:&lt;SPAN class=""&gt;2380&lt;/SPAN&gt;)
    at q2.&lt;SPAN class=""&gt;_renderChildren&lt;/SPAN&gt; (&lt;SPAN class=""&gt;http&lt;/SPAN&gt;:&lt;SPAN class=""&gt;//localhost:4200/@fs/Users/mrivera/Projects/mapping-test-2/.angular/cache/17.3.8/vite/deps/mapViewDeps-6CCLAVOG.js?v=44a6020f:2830:11) {stack: "TypeError: Cannot destructure property 'spans…s/mapViewDeps-6CCLAVOG.js?v=44a6020f:2830:11)", message: "Cannot destructure property 'spans' of 'g' as it is null."}&lt;/SPAN&gt;
&lt;/PRE&gt;&lt;P&gt;On the UI, the map appears to render initially but then scrolls in till the map finally disappears.&lt;/P&gt;&lt;P&gt;The application setup is pretty basic, since I am just trying to get the map to show on the screen. I am pretty new in using ArcGiS so any assistance would be appreciated.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;app.component.ts -&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;Component&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;'@angular/core'&lt;/SPAN&gt;;
&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;RouterOutlet&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;'@angular/router'&lt;/SPAN&gt;;
&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;MappingModule&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;'./mapping/mapping.module'&lt;/SPAN&gt;;

@&lt;SPAN class=""&gt;Component&lt;/SPAN&gt;({
  &lt;SPAN class=""&gt;selector&lt;/SPAN&gt;: &lt;SPAN class=""&gt;'aig-root'&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;standalone&lt;/SPAN&gt;: &lt;SPAN class=""&gt;true&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;imports&lt;/SPAN&gt;: [&lt;SPAN class=""&gt;RouterOutlet&lt;/SPAN&gt;, &lt;SPAN class=""&gt;MappingModule&lt;/SPAN&gt;],
  &lt;SPAN class=""&gt;templateUrl&lt;/SPAN&gt;: &lt;SPAN class=""&gt;'./app.component.html'&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;styleUrl&lt;/SPAN&gt;: &lt;SPAN class=""&gt;'./app.component.scss'&lt;/SPAN&gt;
})
&lt;SPAN class=""&gt;export&lt;/SPAN&gt; &lt;SPAN class=""&gt;class&lt;/SPAN&gt; &lt;SPAN class=""&gt;AppComponent&lt;/SPAN&gt; {
  title = &lt;SPAN class=""&gt;'mapping-test-2'&lt;/SPAN&gt;;
}&lt;/PRE&gt;&lt;P&gt;app.component.html -&lt;/P&gt;&lt;PRE&gt;&amp;lt;div&amp;gt;
 &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;lt;&lt;SPAN class=""&gt;aig-mapping&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&amp;lt;/&lt;SPAN class=""&gt;aig-mapping&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&amp;lt;/div&amp;gt;&lt;/PRE&gt;&lt;P&gt;mapping.module.ts -&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;NgModule&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;'@angular/core'&lt;/SPAN&gt;;
&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;ComponentLibraryModule&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;'@arcgis/map-components-angular'&lt;/SPAN&gt;;

&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;MappingComponent&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;'./mapping.component'&lt;/SPAN&gt;;

@&lt;SPAN class=""&gt;NgModule&lt;/SPAN&gt;({
  &lt;SPAN class=""&gt;declarations&lt;/SPAN&gt;: [&lt;SPAN class=""&gt;MappingComponent&lt;/SPAN&gt;],
  &lt;SPAN class=""&gt;imports&lt;/SPAN&gt;: [&lt;SPAN class=""&gt;ComponentLibraryModule&lt;/SPAN&gt;],
  &lt;SPAN class=""&gt;exports&lt;/SPAN&gt;:[&lt;SPAN class=""&gt;MappingComponent&lt;/SPAN&gt;]
})
&lt;SPAN class=""&gt;export&lt;/SPAN&gt; &lt;SPAN class=""&gt;class&lt;/SPAN&gt; &lt;SPAN class=""&gt;MappingModule&lt;/SPAN&gt; {}&lt;/PRE&gt;&lt;P&gt;mapping.component.ts -&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { &lt;SPAN class=""&gt;Component&lt;/SPAN&gt;, &lt;SPAN class=""&gt;OnInit&lt;/SPAN&gt; } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;"@angular/core"&lt;/SPAN&gt;;
&lt;SPAN class=""&gt;import&lt;/SPAN&gt; { defineCustomElements } &lt;SPAN class=""&gt;from&lt;/SPAN&gt; &lt;SPAN class=""&gt;"@arcgis/map-components/dist/loader"&lt;/SPAN&gt;;

@&lt;SPAN class=""&gt;Component&lt;/SPAN&gt;({
  &lt;SPAN class=""&gt;selector&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"aig-mapping"&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;templateUrl&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"./mapping.component.html"&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;styleUrls&lt;/SPAN&gt;: [&lt;SPAN class=""&gt;"./mapping.component.scss"&lt;/SPAN&gt;]
})
&lt;SPAN class=""&gt;export&lt;/SPAN&gt; &lt;SPAN class=""&gt;class&lt;/SPAN&gt; &lt;SPAN class=""&gt;MappingComponent&lt;/SPAN&gt; implements &lt;SPAN class=""&gt;OnInit&lt;/SPAN&gt; {
  title = &lt;SPAN class=""&gt;"map-components-angular-template"&lt;/SPAN&gt;;

  &lt;SPAN class=""&gt;arcgisViewReadyChange&lt;/SPAN&gt;(&lt;SPAN class=""&gt;event: any&lt;/SPAN&gt;) {
    &lt;SPAN class=""&gt;console&lt;/SPAN&gt;.&lt;SPAN class=""&gt;log&lt;/SPAN&gt;(&lt;SPAN class=""&gt;"MapView ready"&lt;/SPAN&gt;, event);
  }

  &lt;SPAN class=""&gt;ngOnInit&lt;/SPAN&gt;(): &lt;SPAN class=""&gt;void&lt;/SPAN&gt; {
    &lt;SPAN class=""&gt;defineCustomElements&lt;/SPAN&gt;(&lt;SPAN class=""&gt;window&lt;/SPAN&gt;, { &lt;SPAN class=""&gt;resourcesUrl&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"https://js.arcgis.com/map-components/4.30/assets"&lt;/SPAN&gt; });
  }
}&lt;/PRE&gt;&lt;P&gt;mapping.component.html&lt;/P&gt;&lt;PRE&gt;&amp;lt;arcgis-map item-id=&lt;SPAN class=""&gt;"d5dda743788a4b0688fe48f43ae7beb9"&lt;/SPAN&gt; (arcgisViewReadyChange)=&lt;SPAN class=""&gt;"arcgisViewReadyChange($event)"&lt;/SPAN&gt;&amp;gt;
    &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;lt;&lt;SPAN class=""&gt;arcgis-expand&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
      &lt;SPAN class=""&gt;&amp;lt;&lt;SPAN class=""&gt;arcgis-search&lt;/SPAN&gt; &lt;SPAN class=""&gt;position&lt;/SPAN&gt;=&lt;SPAN class=""&gt;"top-right"&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&amp;lt;/&lt;SPAN class=""&gt;arcgis-search&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
    &lt;SPAN class=""&gt;&amp;lt;/&lt;SPAN class=""&gt;arcgis-expand&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
    &lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;lt;&lt;SPAN class=""&gt;arcgis-legend&lt;/SPAN&gt; &lt;SPAN class=""&gt;position&lt;/SPAN&gt;=&lt;SPAN class=""&gt;"bottom-left"&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&amp;lt;/&lt;SPAN class=""&gt;arcgis-legend&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
  &amp;lt;/arcgis-map&amp;gt;&lt;/PRE&gt;&lt;P&gt;package.json -&lt;/P&gt;&lt;PRE&gt;{
  &lt;SPAN class=""&gt;"name"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"mapping-test-2"&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;"version"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"0.0.0"&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;"scripts"&lt;/SPAN&gt;: {
    &lt;SPAN class=""&gt;"ng"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"ng"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"start"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"ng serve"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"build"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"ng build"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"watch"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"ng build --watch --configuration development"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"test"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"ng test"&lt;/SPAN&gt;
  },
  &lt;SPAN class=""&gt;"private"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;true&lt;/SPAN&gt;,
  &lt;SPAN class=""&gt;"dependencies"&lt;/SPAN&gt;: {
    &lt;SPAN class=""&gt;"@angular/animations"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/common"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/compiler"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/core"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/forms"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/platform-browser"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/platform-browser-dynamic"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/router"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@arcgis/map-components-angular"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^4.30.7"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"rxjs"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~7.8.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"tslib"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^2.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"zone.js"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~0.14.3"&lt;/SPAN&gt;
  },
  &lt;SPAN class=""&gt;"devDependencies"&lt;/SPAN&gt;: {
    &lt;SPAN class=""&gt;"@angular-devkit/build-angular"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.8"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/cli"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.8"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@angular/compiler-cli"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"^17.3.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"@types/jasmine"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~5.1.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"jasmine-core"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~5.1.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"karma"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~6.4.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"karma-chrome-launcher"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~3.2.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"karma-coverage"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~2.2.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"karma-jasmine"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~5.1.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"karma-jasmine-html-reporter"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~2.1.0"&lt;/SPAN&gt;,
    &lt;SPAN class=""&gt;"typescript"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"~5.4.2"&lt;/SPAN&gt;
  }
}&lt;/PRE&gt;&lt;P&gt;Any assistance would be appreciated&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 14:04:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1534921#M85596</guid>
      <dc:creator>thxmike13</dc:creator>
      <dc:date>2024-09-04T14:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: Angular 17 with ArcGIS Javascript SDK</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1534974#M85598</link>
      <description>&lt;P&gt;Make sure you add the appropriate CSS.&lt;BR /&gt;&lt;BR /&gt;In app.component.css:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="css"&gt;@import url('https://js.arcgis.com/4.30/@arcgis/core/assets/esri/themes/light/main.css');&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And in styles.css:&lt;/P&gt;&lt;LI-CODE lang="css"&gt;html,
body {
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
}
&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 04 Sep 2024 15:30:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1534974#M85598</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2024-09-04T15:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: Angular 17 with ArcGIS Javascript SDK</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1536491#M85635</link>
      <description>&lt;P&gt;I find it interesting that this is not documented -&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/latest/get-started-angular/" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/get-started-angular/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But in any case, I added the items suggested but unfortunately, this just gives me a blank page.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2024 16:21:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1536491#M85635</guid>
      <dc:creator>thxmike13</dc:creator>
      <dc:date>2024-09-09T16:21:19Z</dc:date>
    </item>
    <item>
      <title>Re: Angular 17 with ArcGIS Javascript SDK</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1536511#M85636</link>
      <description>&lt;P&gt;We will be updating the doc in the next week or two to clarify adding the CSS. In the meantime, you can use the sample here as a working example: &lt;A href="https://github.com/Esri/jsapi-resources/tree/main/component-samples/map-components/samples/angular" target="_blank"&gt;https://github.com/Esri/jsapi-resources/tree/main/component-samples/map-components/samples/angular.&lt;/A&gt;&amp;nbsp; Also, if you still can't get it to work, you'll need to provide a minimal reproducible sample app:&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/latest/troubleshooting/#minimal-reproducible-application" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/troubleshooting/#minimal-reproducible-application&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2024 17:04:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1536511#M85636</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2024-09-09T17:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: Angular 17 with ArcGIS Javascript SDK</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1543626#M85782</link>
      <description>&lt;P&gt;So after few hours of experimentation and digging into this and comparing with the Repo you provided, it appears that the SDK does not like to be applied in an external component from outside the standard app component.&amp;nbsp;&lt;/P&gt;&lt;P&gt;From a design perspective this kinds of breaks conventions with components.&lt;/P&gt;&lt;P&gt;Initially, I thought it was and issue with running app with Angular's new Stand alone components feature since a lot of vendors have not caught up with this since it was formalized in v17, but it appears to work fine with running angular as a stand alone component.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will continue to experiment with this but I now have at least a starting point&lt;/P&gt;</description>
      <pubDate>Sat, 28 Sep 2024 18:33:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1543626#M85782</guid>
      <dc:creator>thxmike13</dc:creator>
      <dc:date>2024-09-28T18:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: Angular 17 with ArcGIS Javascript SDK</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1543627#M85783</link>
      <description>&lt;P&gt;If you decide to leverage the SDK in a separate angular component, you will have to use create it with the Legacy Angular Module and export the ComponentLibraryModule in the Module you create it in, Otherwise your map won't load properly. Here is an example of what is required:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;import { NgModule } from '@angular/core';
import { ComponentLibraryModule } from '@arcgis/map-components-angular';

import { MappingComponent } from './mapping.component';

@NgModule({
  declarations: [MappingComponent],
  imports: [ComponentLibraryModule],
  exports:[MappingComponent, ComponentLibraryModule]
})
export class MappingModule {}&lt;/LI-CODE&gt;&lt;P&gt;This angular module can then be imported into the AppModule for consumption&lt;/P&gt;</description>
      <pubDate>Sat, 28 Sep 2024 18:46:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/angular-17-with-arcgis-javascript-sdk/m-p/1543627#M85783</guid>
      <dc:creator>thxmike13</dc:creator>
      <dc:date>2024-09-28T18:46:05Z</dc:date>
    </item>
  </channel>
</rss>

