понял смысл слова экшн. Использую redux toolkit и у меня есть, скажем, такая функция. Я был уверен, что это асинхронный экшн и запихал его в папку store/actions/dialogActions (1 скрин), но когда проект был дописан, я увидел это (2 скрин). Логичный вопрос, если я делаю экспорт экшенов из слайса, то что тогда лежит в моей папке actions? И как такие штуки, в принципе, лучше организовывать? (кастомные хуки, отдельные классы, поместить это всё в редюсер)
Так это, в целом, санки и есть, просто не через createAsyncThunk. Меня больше сама логика приложения беспокоит
Зачем писать, так как ты делаешь, когда есть createAsyncThunk?
Когда это писал, я ещё не знал о createAsyncThunk)
Обсуждают сегодня