35,529 questions
0
votes
0
answers
96
views
Why doesn’t a deleted child component receive notifyNestedSubs() in React-Redux v9 with useSyncExternalStore (synchronous dispatch)? [closed]
I’m debugging a subscription-ordering issue in React-Redux v9 (React 18, modern useSyncExternalStore-based subscriptions). I have a parent component that conditionally renders a child based on Redux ...
Best practices
0
votes
2
replies
56
views
React RTK Typescript: Using `ReturnType<AppStore['getState']>` vs `ReturnType<typeof store.getState>` when inferring RootState type
I've been reading up on React/Redux documentation, specifically on setting up types for the main redux application store, and was wondering if there are any significant differences when it comes to ...
0
votes
2
answers
170
views
Redux vs. Zod: Clarifying their Roles in Modern React State Management [closed]
I'm working on a React application and am trying to understand the fundamental difference between Redux and Zod. I've seen both mentioned in discussions about managing state, and I'm confused about ...
0
votes
1
answer
120
views
How to handle API error with a manual retry button without triggering infinite refetches?
I’m using RTK Query in a React component to fetch users:
function MyComponent() {
const {
data, isLoading, isError, isSuccess,
} = useGetUsersQuery();
if (isLoading) {
return <div&...
0
votes
0
answers
102
views
The request is frozen on the, {status: “pending”, isLoading: true, data: undefined}
The request is frozen on the pending status, the loading status does not change in the component {status: “pending”, isLoading: true, data: undefined}, I see the response in devTools and in my API, ...
-1
votes
1
answer
88
views
redux couldn't find store in react native 0.80
I have legacy application using vanilla redux and react-redux. I am facing this issue and unable to get root cause of this.
Could not find "store" in either the context or props of "...
0
votes
1
answer
109
views
TypeError: Can not read property 'store' of undefined, react-native 0.79.2
I'm encountering the following issue on Android after upgrading my React Native project to version 0.79.2. This error does not occur on iOS, which makes it harder to trace since the same codebase ...
1
vote
1
answer
56
views
Problem with accessing stale Redux state in event handlers
I have a SignalR (WebSocket) server for a game, and a React/Redux client that connects to it. I have a component whose task is to listen to SignalR messages to handle them, which usually involves ...
1
vote
2
answers
140
views
How to display msg received in API response on page?
I have one function which checks for user authorization
export const authUser = (rideId, action) => {
return (dispatch, getState) => {
const postData = {
consumer: "Rapi",
...
0
votes
0
answers
51
views
Propagate generic parameters through `react-redux` `connect`
Consider the following, where I have a component that has a generic type parameter used as the parameter argument of a callback property:
import { render } from '@testing-library/react-native';
import ...
2
votes
2
answers
41
views
React-Redux ShopCart Application (Remove_from_cart)
I am currently working on a React-Redux based Cart app, and I am experiencing the following problem:
When I continuously click the remove button in order to remove a product from my cart, the ...
-1
votes
1
answer
63
views
redux thunk pattern composing middleware calls
I'm sure this has been asked and answered, but maybe I'm not able to phrase it correctly to find the right results.
Say I have two redux middleware operations:
a call to create an asset entity in the ...
2
votes
1
answer
95
views
How to disable store persistence between Jest tests?
Has anyone used tests with Jest and run into issues where a Redux store persists between tests? Any ideas on how to reset it or prevent this?
await act(async () => {
render(
<...
1
vote
1
answer
48
views
How to preserve specific properties effectively when merging nested state in Redux?
In our reducer, we’re updating a nested array with new data coming from the backend.
However, certain UI-specific properties (like tooltip) that are not part of the backend response need to be ...
0
votes
1
answer
331
views
Module '"redux"' has no exported member 'CombinedState'.ts(2305)
when I upgrade the redux version from 4.2.1 to 5.0.0, shows error:
Module '"redux"' has no exported member 'CombinedState'.ts(2305)
I have read the official release notes: https://github....