Triggers
Polling Trigger
Periodically call endpoints to check for changes
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:
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