React как перерендерить компонент
Получаю массив tasks из редакса
const { tasks } = useTypedSelector((state) => state.task);
от него зависит будет ли отображена кнопка или нет
{tasks && tasks.length > 0 ? (
<div className={style.btnWrapper}>
<Button
size={'lg'}
type={'critical'}
text="Save tasks for this user"
onClick={handleSaveToDb}
/>
</div>
) : null}
когда в массив добавляю объект, то кнопка отображается, когда объект из массива удаляю кнопка не пропадает, в редаксе массив точно пустой, я делал уже это, по идее наверное нужно создавать state, и тогда будет происходить ререндер, но если значение я получаю из редакса, неужели нужно ещё и стейт отдельный создавать типа const [task_arr, setTask_arr] = useState(tasks); ?