From cff73a65a507a080871307177ad242616ebf72f0 Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Sun, 22 Jun 2025 12:15:48 +0200 Subject: [PATCH] refactor: extract axios utility --- apps/client/src/common/api/axios.config.ts | 5 +++++ apps/client/src/common/api/constants.ts | 6 ------ 2 files changed, 5 insertions(+), 6 deletions(-) create mode 100644 apps/client/src/common/api/axios.config.ts diff --git a/apps/client/src/common/api/axios.config.ts b/apps/client/src/common/api/axios.config.ts new file mode 100644 index 000000000..9d993bc85 --- /dev/null +++ b/apps/client/src/common/api/axios.config.ts @@ -0,0 +1,5 @@ +import axios from 'axios'; + +axios.defaults.validateStatus = (status) => { + return (status >= 200 && status < 300) || status === 304; +}; diff --git a/apps/client/src/common/api/constants.ts b/apps/client/src/common/api/constants.ts index fe9891d51..a5968445c 100644 --- a/apps/client/src/common/api/constants.ts +++ b/apps/client/src/common/api/constants.ts @@ -1,5 +1,3 @@ -import axios from 'axios'; - import { serverURL } from '../../externals'; // keys in tanstack store @@ -25,7 +23,3 @@ const cssOverridePath = 'styles/override.css'; export const overrideStylesURL = `${serverURL}/${userAssetsPath}/${cssOverridePath}`; export const projectLogoPath = `${serverURL}/${userAssetsPath}/logo`; - -axios.defaults.validateStatus = (status) => { - return (status >= 200 && status < 300) || status === 304; -};