0
...    
extraReducers: {

[adminLogin.fulfilled]: (state, { payload }) => {

  const { data, navigate, enqueueSnackbar } = payload;

  enqueueSnackbar(

    `Login successful.`,

    { variant: 'success' }

  );

  localStorage.setItem('auth', JSON.stringify(payload));

  state.auth = data;

  state.loading = false;

  state.success = true;

  navigate('/dashboard');

},

[adminLogin.rejected]: (state, { payload }) => {

  const { enqueueSnackbar } = payload;

  state.loading = false;

  state.error = payload;

  enqueueSnackbar(`Login failed.`, { variant: 'error' });

}

}

Hİ all. As I mentioned in the title notistack doesnt work in RTK extraReducer or try-catch blocks. When i check enqueueSnackbar in console.log() i cant get it properly but when i try to invoke it, it doesn't work.

Umut Palabiyik
  • 313
  • 6
  • 16

0 Answers0