The way polling triggers usually work is as follows:On Enable:
Store the last timestamp or most recent item id using the context store property.Run:
This method runs every 5 minutes, fetches the endpoint between a certain timestamp or traverses until it finds the last item id, and returns the new items as an array.Testing:
You can implement a test function which should return some of the most recent items. It’s recommended to limit this to five.Examples:
Timebased:This strategy fetches new items using a timestamp. You need to implement the items method, which should return the most recent items.
The library will detect new items based on the timestamp.The polling object’s generic type consists of the props value and the object type.
Last ID Strategy:This strategy fetches new items based on the last item ID. To use this strategy, you need to implement the items method, which should return the most recent items.
The library will detect new items after the last item ID.The polling object’s generic type consists of the props value and the object type