Нет возможности очистить 'interval', когда возвращаем его с другой функции и вызываем потом чистим(clearInterval)?
Готовый код: https://stackblitz.com/edit/react-f2yr8t
Когда присваиваю результат выполнения функции в переменную, потом передаю в clearInterval всё работает. Спасибо.
Какой-то хреновый вопрос, точнее непонятно в чем вопрос, естественно надо сохранять результат каждого вызова интервала т.к. это каждый раз новый интервал.
Хоть в десять функций заверните, все равно вызываете его несколько раз.