¿Cuál es el mejor enfoque para administrar múltiples AsyncThunk en un solo segmento? ¿Sería correcto si pongo las propiedades calculadas de cada acción asíncrona?
export const register = createAsyncThunk('user/register', async (payload, { rejectWithValue }) => { }) export const login = createAsyncThunk('user/login', async (payload, { rejectWithValue }) => { }) export const userSlice = createSlice({ name: "user", initialState: { currentUser: "", }, extraReducers: { [register.pending]: (state) => { }, [register.fulfilled]: (state) => { }, [register.rejected]: (state) => { }, [login.pending]: (state) => { }, [login.fulfilled]: (state) => { }, [login.rejected]: (state) => { }, } });No estoy seguro de si esta es la respuesta que está buscando, pero parece correcta según la documentación: https://redux-toolkit.js.org/api/createreducer#usage-with-the-map-object-notation