|
|
|
@ -1,3 +1,5 @@ |
|
|
|
|
import { asyncAwesomeAlert } from "../../utils/AsyncWrappers"; |
|
|
|
|
|
|
|
|
|
const initialState = { |
|
|
|
|
loading: false, |
|
|
|
|
error: null, |
|
|
|
@ -12,6 +14,10 @@ export default function comment(state = initialState, action) { |
|
|
|
|
case "comment/update": |
|
|
|
|
return { ...state, loading: false, error: null }; |
|
|
|
|
case "comment/add": |
|
|
|
|
asyncAwesomeAlert("نتیجه", "کامنت شما با موفقیت ثبت شد.", { |
|
|
|
|
confirmText: "باشه", |
|
|
|
|
showCancelButton: false, |
|
|
|
|
}); |
|
|
|
|
return { ...state, loading: false, error: null }; |
|
|
|
|
case "comment/delete": |
|
|
|
|
return { ...state, loading: false, error: null }; |
|
|
|
@ -27,11 +33,10 @@ export default function comment(state = initialState, action) { |
|
|
|
|
case "comment/error": |
|
|
|
|
asyncAwesomeAlert("خطا", data.message, { |
|
|
|
|
showCancelButton: false, |
|
|
|
|
confirmText: "باشه" |
|
|
|
|
|
|
|
|
|
confirmText: "باشه", |
|
|
|
|
}); |
|
|
|
|
return { ...state, loading: false, error: data.message }; |
|
|
|
|
default: |
|
|
|
|
return state; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|