diff --git a/package.json b/package.json index 8d37899..1564988 100644 --- a/package.json +++ b/package.json @@ -17,16 +17,9 @@ "start": "yarn build:dev --watch" }, "lint-staged": { - "*.{ts,tsx,js}": [ - "prettier --write", - "eslint --fix" - ], - "*.{css, scss}": [ - "prettier --write" - ], - "package.json": [ - "sortpack" - ] + "*.{ts,tsx,js}": ["prettier --write", "eslint --fix"], + "*.{css, scss}": ["prettier --write"], + "package.json": ["sortpack"] }, "dependencies": { "@babel/plugin-proposal-decorators": "^7.21.0", @@ -60,7 +53,7 @@ "inferno-server": "^8.1.1", "isomorphic-cookie": "^1.2.4", "jwt-decode": "^3.1.2", - "lemmy-js-client": "0.17.2-rc.20", + "lemmy-js-client": "0.17.2-rc.21", "lodash": "^4.17.21", "markdown-it": "^13.0.1", "markdown-it-container": "^3.0.0", diff --git a/src/shared/services/HttpService.ts b/src/shared/services/HttpService.ts index 807472e..67516a5 100644 --- a/src/shared/services/HttpService.ts +++ b/src/shared/services/HttpService.ts @@ -59,19 +59,10 @@ export async function apiWrapper( export function apiWrapperIso( res: ResponseType ): RequestState { - try { - return { - state: "success", - data: res, - }; - } catch (error) { - console.error(`API error: ${error}`); - toast(i18n.t(error), "danger"); - return { - state: "failed", - msg: error, - }; - } + return { + state: "success", + data: res, + }; } export class HttpService { diff --git a/yarn.lock b/yarn.lock index 795bb23..9c1fad0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5341,10 +5341,10 @@ leac@^0.6.0: resolved "https://registry.yarnpkg.com/leac/-/leac-0.6.0.tgz#dcf136e382e666bd2475f44a1096061b70dc0912" integrity sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg== -lemmy-js-client@0.17.2-rc.20: - version "0.17.2-rc.20" - resolved "https://registry.yarnpkg.com/lemmy-js-client/-/lemmy-js-client-0.17.2-rc.20.tgz#64138cb48fa57f096ee50b33ae18feec10b5f9d7" - integrity sha512-Y8jnGSCNNc65LaFOwE/YqQU+o2Q/PrEz2RW7ASo/zjPWxpoBT4tm1lPveXhTsHlhhvMaFvmK1LyzvIdq2AO5ZQ== +lemmy-js-client@0.17.2-rc.21: + version "0.17.2-rc.21" + resolved "https://registry.yarnpkg.com/lemmy-js-client/-/lemmy-js-client-0.17.2-rc.21.tgz#eeea8a0d12c6e233193635521e11974190123adc" + integrity sha512-IvZLH18ULX0xRNcvhHwm9JkfYUTwNK8BCLe36wp/NPP/lxqPeLIQGjddArNqGjeXQyoTrlrAiNl/JbMNGmzKXQ== dependencies: cross-fetch "^3.1.5" form-data "^4.0.0"