interface DataState {
Data: ExpectedData| null;
Favorite: false;
}
const data = useSelector(state => state.DataState.Data)
const favorite = useSelector(state => state.DataState.Favorite)
const dispatch = useDispatch()
.......
if(favorite){
dispatch(someFunction(data)) //допустим тут я хочу задиспатчить данные
}
null
ты должен сделать так, чтобы там не было null
. Довольно очевидно, да.const data = useSelector(state => state.DataState.Data) ?? defaultData;
Либо так:if (favorite && data) {