iamevg_: не принципиально, функция лишь инструмент. Можете передать просто текущий стейт, можете обнулить, можете что-то добавить.
Но вообще У ВАС НЕ ДОЛЖНО БЫТЬ СИТУАЦИЙ, когда нужно ручками рефрешить модуль. За редким исключением. В этом и смысл реакта, что все изменения идут через стейт и в нем (стейте) ровно то что нарисовано.