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) {