From 2cced3623d47fb273862f544d3010f8fbe48c9db Mon Sep 17 00:00:00 2001 From: Rodrigo Fuentes Date: Wed, 1 Sep 2021 17:44:37 -0300 Subject: [PATCH 1/2] bump api-client version --- applications/vessel-history/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/applications/vessel-history/package.json b/applications/vessel-history/package.json index 59c65e56c3..206c9c4bb5 100644 --- a/applications/vessel-history/package.json +++ b/applications/vessel-history/package.json @@ -13,7 +13,7 @@ "i18n:parser": "i18next 'src/**/*.{js,jsx,ts,tsx}'" }, "dependencies": { - "@globalfishingwatch/api-client": "^3.0.0", + "@globalfishingwatch/api-client": "3.1.0", "@globalfishingwatch/api-types": "5.3.1", "@globalfishingwatch/data-transforms": "^1.4.1", "@globalfishingwatch/dataviews-client": "^13.0.0", @@ -166,4 +166,4 @@ "!src/types/**/*.*" ] } -} \ No newline at end of file +} From a5303521b35cbaf04019627ffed6feba64411a3d Mon Sep 17 00:00:00 2001 From: j8seangel Date: Wed, 1 Sep 2021 23:54:50 +0200 Subject: [PATCH 2/2] workaround for build error typing --- .../src/features/datasets/datasets.slice.ts | 2 +- .../src/features/dataviews/dataviews.slice.ts | 2 +- .../src/features/vessels/offline-vessels.slice.ts | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/applications/vessel-history/src/features/datasets/datasets.slice.ts b/applications/vessel-history/src/features/datasets/datasets.slice.ts index a07769e034..5fb84373d9 100644 --- a/applications/vessel-history/src/features/datasets/datasets.slice.ts +++ b/applications/vessel-history/src/features/datasets/datasets.slice.ts @@ -61,7 +61,7 @@ export const fetchDatasetsByIdsThunk = createAsyncThunk( datasets = uniqBy([...mockedDatasets.default, ...datasets], 'id') } return datasets - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: e.message }) } } diff --git a/applications/vessel-history/src/features/dataviews/dataviews.slice.ts b/applications/vessel-history/src/features/dataviews/dataviews.slice.ts index 185c88d6c8..1eaf1d2c8f 100644 --- a/applications/vessel-history/src/features/dataviews/dataviews.slice.ts +++ b/applications/vessel-history/src/features/dataviews/dataviews.slice.ts @@ -22,7 +22,7 @@ export const fetchDataviewsByIdsThunk = createAsyncThunk( dataviews = uniqBy([...mockedDataviews.default, ...dataviews], 'id') } return dataviews - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: e.message }) } } diff --git a/applications/vessel-history/src/features/vessels/offline-vessels.slice.ts b/applications/vessel-history/src/features/vessels/offline-vessels.slice.ts index 0a70983730..dcc756035c 100644 --- a/applications/vessel-history/src/features/vessels/offline-vessels.slice.ts +++ b/applications/vessel-history/src/features/vessels/offline-vessels.slice.ts @@ -24,7 +24,7 @@ export const createOfflineVesselThunk = createAsyncThunk< try { db.vessels.add(vessel, vessel.profileId) return vessel - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: e.message }) } }) @@ -43,7 +43,7 @@ export const deleteOfflineVesselThunk = createAsyncThunk< } await db.vessels.delete(profileId) return { ...result } - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: `${profileId} - ${e.message}`, @@ -66,7 +66,7 @@ export const fetchOfflineVesselsThunk = createAsyncThunk< } else { return await db.vessels.toArray() } - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: e.message }) } }) @@ -84,7 +84,7 @@ export const fetchOfflineVesselByIdThunk = createAsyncThunk< throw new Error('Vessel not found') } return result - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: `${profileId} - ${e.message}`, @@ -102,7 +102,7 @@ export const updateOfflineVesselThunk = createAsyncThunk< try { await db.vessels.put(vessel, vessel.profileId) return vessel - } catch (e) { + } catch (e: any) { return rejectWithValue({ status: e.status || e.code, message: `${vessel.profileId} - ${e.message}`,