triggerest
Install
npm install triggerest
Usage
You can check examples
const getTodos = async () => {
const { data: todos } = await axios.get(
'https://jsonplaceholder.typicode.com/todos'
);
return todos;
};
const triggerest = new Triggerest(getTodos, 'id');
triggerest.on('result', (items) => {
console.log('result received');
});
triggerest.on('changed', (addedItems: any[], removedItems: any[]) => {
console.log('items changed');
});
triggerest.on('added', (items) => {
console.log('added', items);
});
triggerest.on('removed', (items) => {
console.log('removed', items);
});