سلام. من یه تابعی دارم که بعد از delete , create اون تابع که یه fetch کردن هست میخوام اجرا بشه. این تابع رو میخوام توی استور خودم داشته باشم. و هر جا که لازم بود اکشنش رو اجرا کنم تا تابع اجرا بشه. اگر شدنیه ممنون میشم به صورت یک مثال بگین چجوری باید پیاده سازی بشه. تابعی که میخوام توی استورم باشه:
یه چیز دیگه اینکه قسمت ['DepartmentSales'] توی هر کامپوننت متفاوته و به عنوان ورودی اکشن کرییتور باید پاس داده بشه
fetchingSavedReports = () => {
axios.get(`${window.REACT_APP_CONFIG.REACT_APP_EMC_URL}api/reports`, { params: { '': ['DepartmentSales'] } }).then((response) => {
this.setState({
savedReports: response.data,
selectedReport: null
})
});
}
سلام
این کارو با redux-thunk یا redux-saga میشه انجام داد.
شاید پاسخ شما همینجا باشد