From e14a49840ee60a2eabd51019d44fbbc8076a5db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Castillo?= Date: Tue, 21 Jul 2026 10:25:22 -0300 Subject: [PATCH] fix: replace swal use for snackbar in tag list page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomás Castillo --- src/actions/tag-actions.js | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/src/actions/tag-actions.js b/src/actions/tag-actions.js index 8c1b0871a..87ab65cc1 100644 --- a/src/actions/tag-actions.js +++ b/src/actions/tag-actions.js @@ -21,6 +21,8 @@ import { stopLoading, startLoading, showMessage, + snackbarSuccessHandler, + snackbarErrorHandler, showSuccessMessage, authErrorHandler, escapeFilterValue @@ -95,7 +97,7 @@ export const getTags = createAction(REQUEST_TAGS), createAction(RECEIVE_TAGS), `${window.API_BASE_URL}/api/v1/tags`, - authErrorHandler, + snackbarErrorHandler, { order, orderDir, page, term, perPage } )(params)(dispatch).then(() => { dispatch(stopLoading()); @@ -115,7 +117,7 @@ export const getTag = (tagId) => async (dispatch) => { null, createAction(RECEIVE_TAG), `${window.API_BASE_URL}/api/v1/tags/${tagId}`, - authErrorHandler + snackbarErrorHandler )(params)(dispatch).then(() => { dispatch(stopLoading()); }); @@ -135,7 +137,7 @@ export const deleteTag = (tagId) => async (dispatch) => { createAction(TAG_DELETED)({ tagId }), `${window.API_BASE_URL}/api/v1/tags/${tagId}`, null, - authErrorHandler + snackbarErrorHandler )(params)(dispatch).then(() => { dispatch(stopLoading()); }); @@ -161,11 +163,16 @@ export const saveTag = (entity) => async (dispatch) => { createAction(TAG_UPDATED), `${window.API_BASE_URL}/api/v1/tags/${entity.id}`, normalizedEntity, - authErrorHandler, + snackbarErrorHandler, entity )(params)(dispatch) .then(() => { - dispatch(showSuccessMessage(T.translate("edit_tag.tag_saved"))); + dispatch( + snackbarSuccessHandler({ + title: T.translate("general.success"), + html: T.translate("edit_tag.tag_saved") + }) + ); }) .finally(() => { dispatch(stopLoading()); @@ -176,11 +183,16 @@ export const saveTag = (entity) => async (dispatch) => { createAction(TAG_ADDED), `${window.API_BASE_URL}/api/v1/tags`, normalizedEntity, - authErrorHandler, + snackbarErrorHandler, entity )(params)(dispatch) .then(() => { - dispatch(showSuccessMessage(T.translate("edit_tag.tag_created"))); + dispatch( + snackbarSuccessHandler({ + title: T.translate("general.success"), + html: T.translate("edit_tag.tag_created") + }) + ); }) .finally(() => { dispatch(stopLoading());