Integrating with React
Last updated
Was this helpful?
Last updated
Was this helpful?
To work with Felt embeds in React, we have a starter template that you can use as a starting point.
This is available on GitHub in the repository.
In that repo, you will find a feltUtils.ts
file that demonstrates some ways to make using the Felt SDK in React easier.
useFeltEmbed
A common use case for building apps on Felt is to be notified when entities are updated. The main example of this is when you want to change the visibility of say a layer, and have your own UI reflect that change.
Rather than keeping track of the visibility of entities yourself, you can use the Felt SDK to listen for changes to the visibility of entities.
Here is an example of how you might do this for layers assuming you already have a reference to a Layer
object, e.g. from calling map.getLayers()
: