const removeNode = (node) => {
if (node.nodeType === 1) {
node.animate([
// keyframes
{ transform: 'translateY(0px)' },
{ transform: 'translateY(-300px)' }
], {
// timing options
duration: 20000,
iterations: 1
}).finished.then(function () {
node.remove();
});
} else {
node.remove()
}
};
One way would be to be able to provide a custom removeNode function