Skip to content

useLoadArcGISJSAPIModule

Function
useLoadArcGISJSAPIModule<T>(namestring): [voidvoid]

Dynamically load a module from ArcGIS Maps SDK for JavaScript, returning an array where the first item indicates whether it has been loaded and the second item is the loaded module.

Type Parameters
ParameterType
T
Parameters
ParameterTypeNotes
namestring

example:

Use dark colors for code blocksCopy
1
2
3
4
5
6
const Component = (props) => {
const [loaded, kernelModule] = useLoadArcGISJSAPIModule<__esri.kernel>('esri/kernel')
if (loaded && kernelModule) {
  console.log('API version', kernelModule.version)
}
}
Returns 
[voidvoid]

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.