Merge branch 'axios' into 'main'
Remove unneeded AxiosError usages See merge request soapbox-pub/soapbox!2840
This commit is contained in:
commit
51c20f87d3
34 changed files with 131 additions and 163 deletions
|
@ -1,6 +1,5 @@
|
|||
import api from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AnyAction } from 'redux';
|
||||
import type { RootState } from 'soapbox/store';
|
||||
|
||||
|
@ -31,7 +30,7 @@ const submitAccountNoteSuccess = (relationship: any) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const submitAccountNoteFail = (error: AxiosError) => ({
|
||||
const submitAccountNoteFail = (error: unknown) => ({
|
||||
type: ACCOUNT_NOTE_SUBMIT_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -224,7 +224,7 @@ const fetchAccountSuccess = (account: APIEntity) => ({
|
|||
account,
|
||||
});
|
||||
|
||||
const fetchAccountFail = (id: string | null, error: AxiosError) => ({
|
||||
const fetchAccountFail = (id: string | null, error: unknown) => ({
|
||||
type: ACCOUNT_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -272,7 +272,7 @@ const blockAccountSuccess = (relationship: APIEntity, statuses: ImmutableMap<str
|
|||
statuses,
|
||||
});
|
||||
|
||||
const blockAccountFail = (error: AxiosError) => ({
|
||||
const blockAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_BLOCK_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -287,7 +287,7 @@ const unblockAccountSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const unblockAccountFail = (error: AxiosError) => ({
|
||||
const unblockAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_UNBLOCK_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -350,7 +350,7 @@ const muteAccountSuccess = (relationship: APIEntity, statuses: ImmutableMap<stri
|
|||
statuses,
|
||||
});
|
||||
|
||||
const muteAccountFail = (error: AxiosError) => ({
|
||||
const muteAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_MUTE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -365,7 +365,7 @@ const unmuteAccountSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const unmuteAccountFail = (error: AxiosError) => ({
|
||||
const unmuteAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_UNMUTE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -404,7 +404,7 @@ const subscribeAccountSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const subscribeAccountFail = (error: AxiosError) => ({
|
||||
const subscribeAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_SUBSCRIBE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -419,7 +419,7 @@ const unsubscribeAccountSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const unsubscribeAccountFail = (error: AxiosError) => ({
|
||||
const unsubscribeAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_UNSUBSCRIBE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -446,7 +446,7 @@ const removeFromFollowersSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const removeFromFollowersFail = (id: string, error: AxiosError) => ({
|
||||
const removeFromFollowersFail = (id: string, error: unknown) => ({
|
||||
type: ACCOUNT_REMOVE_FROM_FOLLOWERS_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -482,7 +482,7 @@ const fetchFollowersSuccess = (id: string, accounts: APIEntity[], next: string |
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchFollowersFail = (id: string, error: AxiosError) => ({
|
||||
const fetchFollowersFail = (id: string, error: unknown) => ({
|
||||
type: FOLLOWERS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -526,7 +526,7 @@ const expandFollowersSuccess = (id: string, accounts: APIEntity[], next: string
|
|||
next,
|
||||
});
|
||||
|
||||
const expandFollowersFail = (id: string, error: AxiosError) => ({
|
||||
const expandFollowersFail = (id: string, error: unknown) => ({
|
||||
type: FOLLOWERS_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -562,7 +562,7 @@ const fetchFollowingSuccess = (id: string, accounts: APIEntity[], next: string |
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchFollowingFail = (id: string, error: AxiosError) => ({
|
||||
const fetchFollowingFail = (id: string, error: unknown) => ({
|
||||
type: FOLLOWING_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -606,7 +606,7 @@ const expandFollowingSuccess = (id: string, accounts: APIEntity[], next: string
|
|||
next,
|
||||
});
|
||||
|
||||
const expandFollowingFail = (id: string, error: AxiosError) => ({
|
||||
const expandFollowingFail = (id: string, error: unknown) => ({
|
||||
type: FOLLOWING_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -646,7 +646,7 @@ const fetchRelationshipsSuccess = (relationships: APIEntity[]) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const fetchRelationshipsFail = (error: AxiosError) => ({
|
||||
const fetchRelationshipsFail = (error: unknown) => ({
|
||||
type: RELATIONSHIPS_FETCH_FAIL,
|
||||
error,
|
||||
skipLoading: true,
|
||||
|
@ -678,7 +678,7 @@ const fetchFollowRequestsSuccess = (accounts: APIEntity[], next: string | null)
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchFollowRequestsFail = (error: AxiosError) => ({
|
||||
const fetchFollowRequestsFail = (error: unknown) => ({
|
||||
type: FOLLOW_REQUESTS_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -715,7 +715,7 @@ const expandFollowRequestsSuccess = (accounts: APIEntity[], next: string | null)
|
|||
next,
|
||||
});
|
||||
|
||||
const expandFollowRequestsFail = (error: AxiosError) => ({
|
||||
const expandFollowRequestsFail = (error: unknown) => ({
|
||||
type: FOLLOW_REQUESTS_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -742,7 +742,7 @@ const authorizeFollowRequestSuccess = (id: string) => ({
|
|||
id,
|
||||
});
|
||||
|
||||
const authorizeFollowRequestFail = (id: string, error: AxiosError) => ({
|
||||
const authorizeFollowRequestFail = (id: string, error: unknown) => ({
|
||||
type: FOLLOW_REQUEST_AUTHORIZE_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -770,7 +770,7 @@ const rejectFollowRequestSuccess = (id: string) => ({
|
|||
id,
|
||||
});
|
||||
|
||||
const rejectFollowRequestFail = (id: string, error: AxiosError) => ({
|
||||
const rejectFollowRequestFail = (id: string, error: unknown) => ({
|
||||
type: FOLLOW_REQUEST_REJECT_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -823,7 +823,7 @@ const pinAccountSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const pinAccountFail = (error: AxiosError) => ({
|
||||
const pinAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_PIN_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -838,7 +838,7 @@ const unpinAccountSuccess = (relationship: APIEntity) => ({
|
|||
relationship,
|
||||
});
|
||||
|
||||
const unpinAccountFail = (error: AxiosError) => ({
|
||||
const unpinAccountFail = (error: unknown) => ({
|
||||
type: ACCOUNT_UNPIN_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -867,7 +867,7 @@ const fetchPinnedAccountsSuccess = (id: string, accounts: APIEntity[], next: str
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchPinnedAccountsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchPinnedAccountsFail = (id: string, error: unknown) => ({
|
||||
type: PINNED_ACCOUNTS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
|
|
@ -9,7 +9,6 @@ import api from '../api';
|
|||
import { importFetchedAccounts } from './importer';
|
||||
import { patchMeSuccess } from './me';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { Account } from 'soapbox/schemas';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
|
||||
|
@ -61,7 +60,7 @@ const fetchAliasesSuccess = (aliases: unknown[]) => ({
|
|||
value: aliases,
|
||||
});
|
||||
|
||||
const fetchAliasesFail = (error: AxiosError) => ({
|
||||
const fetchAliasesFail = (error: unknown) => ({
|
||||
type: ALIASES_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -143,7 +142,7 @@ const addToAliasesSuccess = () => ({
|
|||
type: ALIASES_ADD_SUCCESS,
|
||||
});
|
||||
|
||||
const addToAliasesFail = (error: AxiosError) => ({
|
||||
const addToAliasesFail = (error: unknown) => ({
|
||||
type: ALIASES_ADD_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -196,7 +195,7 @@ const removeFromAliasesSuccess = () => ({
|
|||
type: ALIASES_REMOVE_SUCCESS,
|
||||
});
|
||||
|
||||
const removeFromAliasesFail = (error: AxiosError) => ({
|
||||
const removeFromAliasesFail = (error: unknown) => ({
|
||||
type: ALIASES_REMOVE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -3,7 +3,6 @@ import { getFeatures } from 'soapbox/utils/features';
|
|||
|
||||
import { importFetchedStatuses } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -61,7 +60,7 @@ export const fetchAnnouncementsSuccess = (announcements: APIEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
export const fetchAnnouncementsFail = (error: AxiosError) => ({
|
||||
export const fetchAnnouncementsFail = (error: unknown) => ({
|
||||
type: ANNOUNCEMENTS_FETCH_FAIL,
|
||||
error,
|
||||
skipLoading: true,
|
||||
|
@ -94,7 +93,7 @@ export const dismissAnnouncementSuccess = (announcementId: string) => ({
|
|||
id: announcementId,
|
||||
});
|
||||
|
||||
export const dismissAnnouncementFail = (announcementId: string, error: AxiosError) => ({
|
||||
export const dismissAnnouncementFail = (announcementId: string, error: unknown) => ({
|
||||
type: ANNOUNCEMENTS_DISMISS_FAIL,
|
||||
id: announcementId,
|
||||
error,
|
||||
|
@ -141,7 +140,7 @@ export const addReactionSuccess = (announcementId: string, name: string, already
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
export const addReactionFail = (announcementId: string, name: string, error: AxiosError) => ({
|
||||
export const addReactionFail = (announcementId: string, name: string, error: unknown) => ({
|
||||
type: ANNOUNCEMENTS_REACTION_ADD_FAIL,
|
||||
id: announcementId,
|
||||
name,
|
||||
|
@ -174,7 +173,7 @@ export const removeReactionSuccess = (announcementId: string, name: string) => (
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
export const removeReactionFail = (announcementId: string, name: string, error: AxiosError) => ({
|
||||
export const removeReactionFail = (announcementId: string, name: string, error: unknown) => ({
|
||||
type: ANNOUNCEMENTS_REACTION_REMOVE_FAIL,
|
||||
id: announcementId,
|
||||
name,
|
||||
|
|
|
@ -6,7 +6,6 @@ import api, { getLinks } from '../api';
|
|||
import { fetchRelationships } from './accounts';
|
||||
import { importFetchedAccounts } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
|
||||
const BLOCKS_FETCH_REQUEST = 'BLOCKS_FETCH_REQUEST';
|
||||
|
@ -46,7 +45,7 @@ function fetchBlocksSuccess(accounts: any, next: any) {
|
|||
};
|
||||
}
|
||||
|
||||
function fetchBlocksFail(error: AxiosError) {
|
||||
function fetchBlocksFail(error: unknown) {
|
||||
return {
|
||||
type: BLOCKS_FETCH_FAIL,
|
||||
error,
|
||||
|
@ -90,7 +89,7 @@ function expandBlocksSuccess(accounts: any, next: any) {
|
|||
};
|
||||
}
|
||||
|
||||
function expandBlocksFail(error: AxiosError) {
|
||||
function expandBlocksFail(error: unknown) {
|
||||
return {
|
||||
type: BLOCKS_EXPAND_FAIL,
|
||||
error,
|
||||
|
|
|
@ -2,7 +2,6 @@ import api, { getLinks } from '../api';
|
|||
|
||||
import { importFetchedStatuses } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -43,7 +42,7 @@ const fetchBookmarkedStatusesSuccess = (statuses: APIEntity[], next: string | nu
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchBookmarkedStatusesFail = (error: AxiosError) => ({
|
||||
const fetchBookmarkedStatusesFail = (error: unknown) => ({
|
||||
type: BOOKMARKED_STATUSES_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -77,7 +76,7 @@ const expandBookmarkedStatusesSuccess = (statuses: APIEntity[], next: string | n
|
|||
next,
|
||||
});
|
||||
|
||||
const expandBookmarkedStatusesFail = (error: AxiosError) => ({
|
||||
const expandBookmarkedStatusesFail = (error: unknown) => ({
|
||||
type: BOOKMARKED_STATUSES_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import axios, { AxiosError, Canceler } from 'axios';
|
||||
import axios, { Canceler } from 'axios';
|
||||
import { List as ImmutableList } from 'immutable';
|
||||
import throttle from 'lodash/throttle';
|
||||
import { defineMessages, IntlShape } from 'react-intl';
|
||||
|
@ -388,7 +388,7 @@ const submitComposeSuccess = (composeId: string, status: APIEntity) => ({
|
|||
status: status,
|
||||
});
|
||||
|
||||
const submitComposeFail = (composeId: string, error: AxiosError) => ({
|
||||
const submitComposeFail = (composeId: string, error: unknown) => ({
|
||||
type: COMPOSE_SUBMIT_FAIL,
|
||||
id: composeId,
|
||||
error: error,
|
||||
|
@ -451,7 +451,7 @@ const uploadComposeSuccess = (composeId: string, media: APIEntity, file: File) =
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const uploadComposeFail = (composeId: string, error: AxiosError | true) => ({
|
||||
const uploadComposeFail = (composeId: string, error: unknown) => ({
|
||||
type: COMPOSE_UPLOAD_FAIL,
|
||||
id: composeId,
|
||||
error: error,
|
||||
|
@ -484,7 +484,7 @@ const changeUploadComposeSuccess = (composeId: string, media: APIEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const changeUploadComposeFail = (composeId: string, id: string, error: AxiosError) => ({
|
||||
const changeUploadComposeFail = (composeId: string, id: string, error: unknown) => ({
|
||||
type: COMPOSE_UPLOAD_CHANGE_FAIL,
|
||||
composeId,
|
||||
id,
|
||||
|
|
|
@ -8,7 +8,6 @@ import {
|
|||
importFetchedStatus,
|
||||
} from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -76,7 +75,7 @@ const expandConversationsSuccess = (conversations: APIEntity[], next: string | n
|
|||
isLoadingRecent,
|
||||
});
|
||||
|
||||
const expandConversationsFail = (error: AxiosError) => ({
|
||||
const expandConversationsFail = (error: unknown) => ({
|
||||
type: CONVERSATIONS_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import api from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -33,7 +32,7 @@ const fetchCustomEmojisSuccess = (custom_emojis: APIEntity[]) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const fetchCustomEmojisFail = (error: AxiosError) => ({
|
||||
const fetchCustomEmojisFail = (error: unknown) => ({
|
||||
type: CUSTOM_EMOJIS_FETCH_FAIL,
|
||||
error,
|
||||
skipLoading: true,
|
||||
|
|
|
@ -3,7 +3,6 @@ import api from '../api';
|
|||
import { fetchRelationships } from './accounts';
|
||||
import { importFetchedAccounts } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -35,7 +34,7 @@ const fetchDirectorySuccess = (accounts: APIEntity[]) => ({
|
|||
accounts,
|
||||
});
|
||||
|
||||
const fetchDirectoryFail = (error: AxiosError) => ({
|
||||
const fetchDirectoryFail = (error: unknown) => ({
|
||||
type: DIRECTORY_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -62,7 +61,7 @@ const expandDirectorySuccess = (accounts: APIEntity[]) => ({
|
|||
accounts,
|
||||
});
|
||||
|
||||
const expandDirectoryFail = (error: AxiosError) => ({
|
||||
const expandDirectoryFail = (error: unknown) => ({
|
||||
type: DIRECTORY_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -3,7 +3,6 @@ import { isLoggedIn } from 'soapbox/utils/auth';
|
|||
|
||||
import api, { getLinks } from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { EntityStore } from 'soapbox/entity-store/types';
|
||||
import type { Account } from 'soapbox/schemas';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
|
@ -50,7 +49,7 @@ const blockDomainSuccess = (domain: string, accounts: string[]) => ({
|
|||
accounts,
|
||||
});
|
||||
|
||||
const blockDomainFail = (domain: string, error: AxiosError) => ({
|
||||
const blockDomainFail = (domain: string, error: unknown) => ({
|
||||
type: DOMAIN_BLOCK_FAIL,
|
||||
domain,
|
||||
error,
|
||||
|
@ -88,7 +87,7 @@ const unblockDomainSuccess = (domain: string, accounts: string[]) => ({
|
|||
accounts,
|
||||
});
|
||||
|
||||
const unblockDomainFail = (domain: string, error: AxiosError) => ({
|
||||
const unblockDomainFail = (domain: string, error: unknown) => ({
|
||||
type: DOMAIN_UNBLOCK_FAIL,
|
||||
domain,
|
||||
error,
|
||||
|
@ -118,7 +117,7 @@ const fetchDomainBlocksSuccess = (domains: string[], next: string | null) => ({
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchDomainBlocksFail = (error: AxiosError) => ({
|
||||
const fetchDomainBlocksFail = (error: unknown) => ({
|
||||
type: DOMAIN_BLOCKS_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -162,7 +161,7 @@ const expandDomainBlocksSuccess = (domains: string[], next: string | null) => ({
|
|||
next,
|
||||
});
|
||||
|
||||
const expandDomainBlocksFail = (error: AxiosError) => ({
|
||||
const expandDomainBlocksFail = (error: unknown) => ({
|
||||
type: DOMAIN_BLOCKS_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -7,7 +7,6 @@ import api from '../api';
|
|||
import { importFetchedAccounts, importFetchedStatus } from './importer';
|
||||
import { favourite, unfavourite } from './interactions';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity, Status } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -114,7 +113,7 @@ const fetchEmojiReactsSuccess = (id: string, emojiReacts: APIEntity[]) => ({
|
|||
emojiReacts,
|
||||
});
|
||||
|
||||
const fetchEmojiReactsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchEmojiReactsFail = (id: string, error: unknown) => ({
|
||||
type: EMOJI_REACTS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -135,7 +134,7 @@ const emojiReactSuccess = (status: Status, emoji: string) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const emojiReactFail = (status: Status, emoji: string, error: AxiosError) => ({
|
||||
const emojiReactFail = (status: Status, emoji: string, error: unknown) => ({
|
||||
type: EMOJI_REACT_FAIL,
|
||||
status,
|
||||
emoji,
|
||||
|
@ -157,7 +156,7 @@ const unEmojiReactSuccess = (status: Status, emoji: string) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const unEmojiReactFail = (status: Status, emoji: string, error: AxiosError) => ({
|
||||
const unEmojiReactFail = (status: Status, emoji: string, error: unknown) => ({
|
||||
type: UNEMOJI_REACT_FAIL,
|
||||
status,
|
||||
emoji,
|
||||
|
|
|
@ -12,7 +12,6 @@ import {
|
|||
STATUS_FETCH_SOURCE_SUCCESS,
|
||||
} from './statuses';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { ReducerStatus } from 'soapbox/reducers/statuses';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity, Status as StatusEntity } from 'soapbox/types/entities';
|
||||
|
@ -184,7 +183,7 @@ const uploadEventBannerSuccess = (media: APIEntity, file: File) => ({
|
|||
file,
|
||||
});
|
||||
|
||||
const uploadEventBannerFail = (error: AxiosError | true) => ({
|
||||
const uploadEventBannerFail = (error: unknown) => ({
|
||||
type: EVENT_BANNER_UPLOAD_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -253,7 +252,7 @@ const submitEventSuccess = (status: APIEntity) => ({
|
|||
status,
|
||||
});
|
||||
|
||||
const submitEventFail = (error: AxiosError) => ({
|
||||
const submitEventFail = (error: unknown) => ({
|
||||
type: EVENT_SUBMIT_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -295,7 +294,7 @@ const joinEventSuccess = (status: APIEntity) => ({
|
|||
id: status.id,
|
||||
});
|
||||
|
||||
const joinEventFail = (error: AxiosError, status: StatusEntity, previousState: string | null) => ({
|
||||
const joinEventFail = (error: unknown, status: StatusEntity, previousState: string | null) => ({
|
||||
type: EVENT_JOIN_FAIL,
|
||||
error,
|
||||
id: status.id,
|
||||
|
@ -330,7 +329,7 @@ const leaveEventSuccess = (status: APIEntity) => ({
|
|||
id: status.id,
|
||||
});
|
||||
|
||||
const leaveEventFail = (error: AxiosError, status: StatusEntity) => ({
|
||||
const leaveEventFail = (error: unknown, status: StatusEntity) => ({
|
||||
type: EVENT_LEAVE_FAIL,
|
||||
id: status.id,
|
||||
error,
|
||||
|
@ -361,7 +360,7 @@ const fetchEventParticipationsSuccess = (id: string, accounts: APIEntity[], next
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchEventParticipationsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchEventParticipationsFail = (id: string, error: unknown) => ({
|
||||
type: EVENT_PARTICIPATIONS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -398,7 +397,7 @@ const expandEventParticipationsSuccess = (id: string, accounts: APIEntity[], nex
|
|||
next,
|
||||
});
|
||||
|
||||
const expandEventParticipationsFail = (id: string, error: AxiosError) => ({
|
||||
const expandEventParticipationsFail = (id: string, error: unknown) => ({
|
||||
type: EVENT_PARTICIPATIONS_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -429,7 +428,7 @@ const fetchEventParticipationRequestsSuccess = (id: string, participations: APIE
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchEventParticipationRequestsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchEventParticipationRequestsFail = (id: string, error: unknown) => ({
|
||||
type: EVENT_PARTICIPATION_REQUESTS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -466,7 +465,7 @@ const expandEventParticipationRequestsSuccess = (id: string, participations: API
|
|||
next,
|
||||
});
|
||||
|
||||
const expandEventParticipationRequestsFail = (id: string, error: AxiosError) => ({
|
||||
const expandEventParticipationRequestsFail = (id: string, error: unknown) => ({
|
||||
type: EVENT_PARTICIPATION_REQUESTS_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -497,7 +496,7 @@ const authorizeEventParticipationRequestSuccess = (id: string, accountId: string
|
|||
accountId,
|
||||
});
|
||||
|
||||
const authorizeEventParticipationRequestFail = (id: string, accountId: string, error: AxiosError) => ({
|
||||
const authorizeEventParticipationRequestFail = (id: string, accountId: string, error: unknown) => ({
|
||||
type: EVENT_PARTICIPATION_REQUEST_AUTHORIZE_FAIL,
|
||||
id,
|
||||
accountId,
|
||||
|
@ -529,7 +528,7 @@ const rejectEventParticipationRequestSuccess = (id: string, accountId: string) =
|
|||
accountId,
|
||||
});
|
||||
|
||||
const rejectEventParticipationRequestFail = (id: string, accountId: string, error: AxiosError) => ({
|
||||
const rejectEventParticipationRequestFail = (id: string, accountId: string, error: unknown) => ({
|
||||
type: EVENT_PARTICIPATION_REQUEST_REJECT_FAIL,
|
||||
id,
|
||||
accountId,
|
||||
|
|
|
@ -4,7 +4,6 @@ import api, { getLinks } from '../api';
|
|||
|
||||
import { importFetchedStatuses } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -55,7 +54,7 @@ const fetchFavouritedStatusesSuccess = (statuses: APIEntity[], next: string | nu
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const fetchFavouritedStatusesFail = (error: AxiosError) => ({
|
||||
const fetchFavouritedStatusesFail = (error: unknown) => ({
|
||||
type: FAVOURITED_STATUSES_FETCH_FAIL,
|
||||
error,
|
||||
skipLoading: true,
|
||||
|
@ -92,7 +91,7 @@ const expandFavouritedStatusesSuccess = (statuses: APIEntity[], next: string | n
|
|||
next,
|
||||
});
|
||||
|
||||
const expandFavouritedStatusesFail = (error: AxiosError) => ({
|
||||
const expandFavouritedStatusesFail = (error: unknown) => ({
|
||||
type: FAVOURITED_STATUSES_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -130,7 +129,7 @@ const fetchAccountFavouritedStatusesSuccess = (accountId: string, statuses: APIE
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const fetchAccountFavouritedStatusesFail = (accountId: string, error: AxiosError) => ({
|
||||
const fetchAccountFavouritedStatusesFail = (accountId: string, error: unknown) => ({
|
||||
type: ACCOUNT_FAVOURITED_STATUSES_FETCH_FAIL,
|
||||
accountId,
|
||||
error,
|
||||
|
@ -170,7 +169,7 @@ const expandAccountFavouritedStatusesSuccess = (accountId: string, statuses: API
|
|||
next,
|
||||
});
|
||||
|
||||
const expandAccountFavouritedStatusesFail = (accountId: string, error: AxiosError) => ({
|
||||
const expandAccountFavouritedStatusesFail = (accountId: string, error: unknown) => ({
|
||||
type: ACCOUNT_FAVOURITED_STATUSES_EXPAND_FAIL,
|
||||
accountId,
|
||||
error,
|
||||
|
|
|
@ -5,7 +5,6 @@ import api, { getLinks } from '../api';
|
|||
import { fetchRelationships } from './accounts';
|
||||
import { importFetchedGroups, importFetchedAccounts } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { GroupRole } from 'soapbox/reducers/group-memberships';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
@ -104,7 +103,7 @@ const deleteGroupSuccess = (id: string) => ({
|
|||
id,
|
||||
});
|
||||
|
||||
const deleteGroupFail = (id: string, error: AxiosError) => ({
|
||||
const deleteGroupFail = (id: string, error: unknown) => ({
|
||||
type: GROUP_DELETE_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -132,7 +131,7 @@ const fetchGroupSuccess = (group: APIEntity) => ({
|
|||
group,
|
||||
});
|
||||
|
||||
const fetchGroupFail = (id: string, error: AxiosError) => ({
|
||||
const fetchGroupFail = (id: string, error: unknown) => ({
|
||||
type: GROUP_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -158,7 +157,7 @@ const fetchGroupsSuccess = (groups: APIEntity[]) => ({
|
|||
groups,
|
||||
});
|
||||
|
||||
const fetchGroupsFail = (error: AxiosError) => ({
|
||||
const fetchGroupsFail = (error: unknown) => ({
|
||||
type: GROUPS_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -194,7 +193,7 @@ const fetchGroupRelationshipsSuccess = (relationships: APIEntity[]) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const fetchGroupRelationshipsFail = (error: AxiosError) => ({
|
||||
const fetchGroupRelationshipsFail = (error: unknown) => ({
|
||||
type: GROUP_RELATIONSHIPS_FETCH_FAIL,
|
||||
error,
|
||||
skipLoading: true,
|
||||
|
@ -222,7 +221,7 @@ const groupKickSuccess = (groupId: string, accountId: string) => ({
|
|||
accountId,
|
||||
});
|
||||
|
||||
const groupKickFail = (groupId: string, accountId: string, error: AxiosError) => ({
|
||||
const groupKickFail = (groupId: string, accountId: string, error: unknown) => ({
|
||||
type: GROUP_KICK_SUCCESS,
|
||||
groupId,
|
||||
accountId,
|
||||
|
@ -255,7 +254,7 @@ const fetchGroupBlocksSuccess = (id: string, accounts: APIEntity[], next: string
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchGroupBlocksFail = (id: string, error: AxiosError) => ({
|
||||
const fetchGroupBlocksFail = (id: string, error: unknown) => ({
|
||||
type: GROUP_BLOCKS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -295,7 +294,7 @@ const expandGroupBlocksSuccess = (id: string, accounts: APIEntity[], next: strin
|
|||
next,
|
||||
});
|
||||
|
||||
const expandGroupBlocksFail = (id: string, error: AxiosError) => ({
|
||||
const expandGroupBlocksFail = (id: string, error: unknown) => ({
|
||||
type: GROUP_BLOCKS_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -322,7 +321,7 @@ const groupBlockSuccess = (groupId: string, accountId: string) => ({
|
|||
accountId,
|
||||
});
|
||||
|
||||
const groupBlockFail = (groupId: string, accountId: string, error: AxiosError) => ({
|
||||
const groupBlockFail = (groupId: string, accountId: string, error: unknown) => ({
|
||||
type: GROUP_BLOCK_FAIL,
|
||||
groupId,
|
||||
accountId,
|
||||
|
@ -350,7 +349,7 @@ const groupUnblockSuccess = (groupId: string, accountId: string) => ({
|
|||
accountId,
|
||||
});
|
||||
|
||||
const groupUnblockFail = (groupId: string, accountId: string, error: AxiosError) => ({
|
||||
const groupUnblockFail = (groupId: string, accountId: string, error: unknown) => ({
|
||||
type: GROUP_UNBLOCK_FAIL,
|
||||
groupId,
|
||||
accountId,
|
||||
|
@ -379,7 +378,7 @@ const groupPromoteAccountSuccess = (groupId: string, accountId: string, membersh
|
|||
memberships,
|
||||
});
|
||||
|
||||
const groupPromoteAccountFail = (groupId: string, accountId: string, error: AxiosError) => ({
|
||||
const groupPromoteAccountFail = (groupId: string, accountId: string, error: unknown) => ({
|
||||
type: GROUP_PROMOTE_FAIL,
|
||||
groupId,
|
||||
accountId,
|
||||
|
@ -408,7 +407,7 @@ const groupDemoteAccountSuccess = (groupId: string, accountId: string, membershi
|
|||
memberships,
|
||||
});
|
||||
|
||||
const groupDemoteAccountFail = (groupId: string, accountId: string, error: AxiosError) => ({
|
||||
const groupDemoteAccountFail = (groupId: string, accountId: string, error: unknown) => ({
|
||||
type: GROUP_DEMOTE_FAIL,
|
||||
groupId,
|
||||
accountId,
|
||||
|
@ -443,7 +442,7 @@ const fetchGroupMembershipsSuccess = (id: string, role: GroupRole, memberships:
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchGroupMembershipsFail = (id: string, role: GroupRole, error: AxiosError) => ({
|
||||
const fetchGroupMembershipsFail = (id: string, role: GroupRole, error: unknown) => ({
|
||||
type: GROUP_MEMBERSHIPS_FETCH_FAIL,
|
||||
id,
|
||||
role,
|
||||
|
@ -486,7 +485,7 @@ const expandGroupMembershipsSuccess = (id: string, role: GroupRole, memberships:
|
|||
next,
|
||||
});
|
||||
|
||||
const expandGroupMembershipsFail = (id: string, role: GroupRole, error: AxiosError) => ({
|
||||
const expandGroupMembershipsFail = (id: string, role: GroupRole, error: unknown) => ({
|
||||
type: GROUP_MEMBERSHIPS_EXPAND_FAIL,
|
||||
id,
|
||||
role,
|
||||
|
@ -519,7 +518,7 @@ const fetchGroupMembershipRequestsSuccess = (id: string, accounts: APIEntity[],
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchGroupMembershipRequestsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchGroupMembershipRequestsFail = (id: string, error: unknown) => ({
|
||||
type: GROUP_MEMBERSHIP_REQUESTS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -559,7 +558,7 @@ const expandGroupMembershipRequestsSuccess = (id: string, accounts: APIEntity[],
|
|||
next,
|
||||
});
|
||||
|
||||
const expandGroupMembershipRequestsFail = (id: string, error: AxiosError) => ({
|
||||
const expandGroupMembershipRequestsFail = (id: string, error: unknown) => ({
|
||||
type: GROUP_MEMBERSHIP_REQUESTS_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -587,7 +586,7 @@ const authorizeGroupMembershipRequestSuccess = (groupId: string, accountId: stri
|
|||
accountId,
|
||||
});
|
||||
|
||||
const authorizeGroupMembershipRequestFail = (groupId: string, accountId: string, error: AxiosError) => ({
|
||||
const authorizeGroupMembershipRequestFail = (groupId: string, accountId: string, error: unknown) => ({
|
||||
type: GROUP_MEMBERSHIP_REQUEST_AUTHORIZE_FAIL,
|
||||
groupId,
|
||||
accountId,
|
||||
|
@ -616,7 +615,7 @@ const rejectGroupMembershipRequestSuccess = (groupId: string, accountId: string)
|
|||
accountId,
|
||||
});
|
||||
|
||||
const rejectGroupMembershipRequestFail = (groupId: string, accountId: string, error?: AxiosError) => ({
|
||||
const rejectGroupMembershipRequestFail = (groupId: string, accountId: string, error?: unknown) => ({
|
||||
type: GROUP_MEMBERSHIP_REQUEST_REJECT_FAIL,
|
||||
groupId,
|
||||
accountId,
|
||||
|
|
|
@ -2,7 +2,6 @@ import api from 'soapbox/api';
|
|||
|
||||
import { importFetchedAccounts } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -37,7 +36,7 @@ const fetchHistorySuccess = (statusId: String, history: APIEntity[]) => ({
|
|||
history,
|
||||
});
|
||||
|
||||
const fetchHistoryFail = (error: AxiosError) => ({
|
||||
const fetchHistoryFail = (error: unknown) => ({
|
||||
type: HISTORY_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -9,7 +9,6 @@ import { fetchRelationships } from './accounts';
|
|||
import { importFetchedAccounts, importFetchedStatus } from './importer';
|
||||
import { expandGroupFeaturedTimeline } from './timelines';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity, Group, Status as StatusEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -135,7 +134,7 @@ const reblogSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const reblogFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const reblogFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: REBLOG_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -154,7 +153,7 @@ const unreblogSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const unreblogFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const unreblogFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: UNREBLOG_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -208,7 +207,7 @@ const favouriteSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const favouriteFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const favouriteFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: FAVOURITE_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -227,7 +226,7 @@ const unfavouriteSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const unfavouriteFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const unfavouriteFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: UNFAVOURITE_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -281,7 +280,7 @@ const dislikeSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const dislikeFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const dislikeFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: DISLIKE_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -300,7 +299,7 @@ const undislikeSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const undislikeFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const undislikeFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: UNDISLIKE_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -356,7 +355,7 @@ const bookmarkSuccess = (status: StatusEntity, response: APIEntity) => ({
|
|||
response: response,
|
||||
});
|
||||
|
||||
const bookmarkFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const bookmarkFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: BOOKMARK_FAIL,
|
||||
status: status,
|
||||
error: error,
|
||||
|
@ -373,7 +372,7 @@ const unbookmarkSuccess = (status: StatusEntity, response: APIEntity) => ({
|
|||
response: response,
|
||||
});
|
||||
|
||||
const unbookmarkFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const unbookmarkFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: UNBOOKMARK_FAIL,
|
||||
status: status,
|
||||
error,
|
||||
|
@ -407,7 +406,7 @@ const fetchReblogsSuccess = (id: string, accounts: APIEntity[], next: string | n
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchReblogsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchReblogsFail = (id: string, error: unknown) => ({
|
||||
type: REBLOGS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -432,7 +431,7 @@ const expandReblogsSuccess = (id: string, accounts: APIEntity[], next: string |
|
|||
next,
|
||||
});
|
||||
|
||||
const expandReblogsFail = (id: string, error: AxiosError) => ({
|
||||
const expandReblogsFail = (id: string, error: unknown) => ({
|
||||
type: REBLOGS_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -466,7 +465,7 @@ const fetchFavouritesSuccess = (id: string, accounts: APIEntity[], next: string
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchFavouritesFail = (id: string, error: AxiosError) => ({
|
||||
const fetchFavouritesFail = (id: string, error: unknown) => ({
|
||||
type: FAVOURITES_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -491,7 +490,7 @@ const expandFavouritesSuccess = (id: string, accounts: APIEntity[], next: string
|
|||
next,
|
||||
});
|
||||
|
||||
const expandFavouritesFail = (id: string, error: AxiosError) => ({
|
||||
const expandFavouritesFail = (id: string, error: unknown) => ({
|
||||
type: FAVOURITES_EXPAND_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -523,7 +522,7 @@ const fetchDislikesSuccess = (id: string, accounts: APIEntity[]) => ({
|
|||
accounts,
|
||||
});
|
||||
|
||||
const fetchDislikesFail = (id: string, error: AxiosError) => ({
|
||||
const fetchDislikesFail = (id: string, error: unknown) => ({
|
||||
type: DISLIKES_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -552,7 +551,7 @@ const fetchReactionsSuccess = (id: string, reactions: APIEntity[]) => ({
|
|||
reactions,
|
||||
});
|
||||
|
||||
const fetchReactionsFail = (id: string, error: AxiosError) => ({
|
||||
const fetchReactionsFail = (id: string, error: unknown) => ({
|
||||
type: REACTIONS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -598,7 +597,7 @@ const pinSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const pinFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const pinFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: PIN_FAIL,
|
||||
status,
|
||||
error,
|
||||
|
@ -640,7 +639,7 @@ const unpinSuccess = (status: StatusEntity) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const unpinFail = (status: StatusEntity, error: AxiosError) => ({
|
||||
const unpinFail = (status: StatusEntity, error: unknown) => ({
|
||||
type: UNPIN_FAIL,
|
||||
status,
|
||||
error,
|
||||
|
@ -676,7 +675,7 @@ const remoteInteractionSuccess = (ap_id: string, profile: string, url: string) =
|
|||
url,
|
||||
});
|
||||
|
||||
const remoteInteractionFail = (ap_id: string, profile: string, error: AxiosError) => ({
|
||||
const remoteInteractionFail = (ap_id: string, profile: string, error: unknown) => ({
|
||||
type: REMOTE_INTERACTION_FAIL,
|
||||
ap_id,
|
||||
profile,
|
||||
|
|
|
@ -6,7 +6,6 @@ import api from '../api';
|
|||
|
||||
import { importFetchedAccounts } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -81,7 +80,7 @@ const fetchListSuccess = (list: APIEntity) => ({
|
|||
list,
|
||||
});
|
||||
|
||||
const fetchListFail = (id: string | number, error: AxiosError) => ({
|
||||
const fetchListFail = (id: string | number, error: unknown) => ({
|
||||
type: LIST_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -106,7 +105,7 @@ const fetchListsSuccess = (lists: APIEntity[]) => ({
|
|||
lists,
|
||||
});
|
||||
|
||||
const fetchListsFail = (error: AxiosError) => ({
|
||||
const fetchListsFail = (error: unknown) => ({
|
||||
type: LISTS_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -159,7 +158,7 @@ const createListSuccess = (list: APIEntity) => ({
|
|||
list,
|
||||
});
|
||||
|
||||
const createListFail = (error: AxiosError) => ({
|
||||
const createListFail = (error: unknown) => ({
|
||||
type: LIST_CREATE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -188,7 +187,7 @@ const updateListSuccess = (list: APIEntity) => ({
|
|||
list,
|
||||
});
|
||||
|
||||
const updateListFail = (id: string | number, error: AxiosError) => ({
|
||||
const updateListFail = (id: string | number, error: unknown) => ({
|
||||
type: LIST_UPDATE_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -218,7 +217,7 @@ const deleteListSuccess = (id: string | number) => ({
|
|||
id,
|
||||
});
|
||||
|
||||
const deleteListFail = (id: string | number, error: AxiosError) => ({
|
||||
const deleteListFail = (id: string | number, error: unknown) => ({
|
||||
type: LIST_DELETE_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -247,7 +246,7 @@ const fetchListAccountsSuccess = (id: string | number, accounts: APIEntity[], ne
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchListAccountsFail = (id: string | number, error: AxiosError) => ({
|
||||
const fetchListAccountsFail = (id: string | number, error: unknown) => ({
|
||||
type: LIST_ACCOUNTS_FETCH_FAIL,
|
||||
id,
|
||||
error,
|
||||
|
@ -343,7 +342,7 @@ const removeFromListSuccess = (listId: string | number, accountId: string) => ({
|
|||
accountId,
|
||||
});
|
||||
|
||||
const removeFromListFail = (listId: string | number, accountId: string, error: AxiosError) => ({
|
||||
const removeFromListFail = (listId: string | number, accountId: string, error: unknown) => ({
|
||||
type: LIST_EDITOR_REMOVE_FAIL,
|
||||
listId,
|
||||
accountId,
|
||||
|
@ -384,7 +383,7 @@ const fetchAccountListsSuccess = (id: string, lists: APIEntity[]) => ({
|
|||
lists,
|
||||
});
|
||||
|
||||
const fetchAccountListsFail = (id: string, err: AxiosError) => ({
|
||||
const fetchAccountListsFail = (id: string, err: unknown) => ({
|
||||
type: LIST_ADDER_LISTS_FETCH_FAIL,
|
||||
id,
|
||||
err,
|
||||
|
|
|
@ -8,7 +8,7 @@ import api from '../api';
|
|||
import { loadCredentials } from './auth';
|
||||
import { importFetchedAccount } from './importer';
|
||||
|
||||
import type { AxiosError, RawAxiosRequestHeaders } from 'axios';
|
||||
import type { RawAxiosRequestHeaders } from 'axios';
|
||||
import type { Account } from 'soapbox/schemas';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
@ -125,7 +125,7 @@ const patchMeSuccess = (me: APIEntity) =>
|
|||
dispatch(action);
|
||||
};
|
||||
|
||||
const patchMeFail = (error: AxiosError) => ({
|
||||
const patchMeFail = (error: unknown) => ({
|
||||
type: ME_PATCH_FAIL,
|
||||
error,
|
||||
skipAlert: true,
|
||||
|
|
|
@ -8,7 +8,6 @@ import resizeImage from 'soapbox/utils/resize-image';
|
|||
|
||||
import api from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -59,7 +58,7 @@ const uploadFile = (
|
|||
file: File,
|
||||
intl: IntlShape,
|
||||
onSuccess: (data: APIEntity) => void = () => {},
|
||||
onFail: (error: AxiosError | true) => void = () => {},
|
||||
onFail: (error: unknown) => void = () => {},
|
||||
onProgress: (loaded: number) => void = () => {},
|
||||
changeTotal: (value: number) => void = () => {},
|
||||
) =>
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import api from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
|
||||
const MFA_FETCH_REQUEST = 'MFA_FETCH_REQUEST';
|
||||
|
@ -50,7 +49,7 @@ const setupMfa = (method: string) =>
|
|||
return api(getState).get(`/api/pleroma/accounts/mfa/setup/${method}`).then(({ data }) => {
|
||||
dispatch({ type: MFA_SETUP_SUCCESS, data });
|
||||
return data;
|
||||
}).catch((error: AxiosError) => {
|
||||
}).catch((error: unknown) => {
|
||||
dispatch({ type: MFA_SETUP_FAIL });
|
||||
throw error;
|
||||
});
|
||||
|
@ -63,7 +62,7 @@ const confirmMfa = (method: string, code: string, password: string) =>
|
|||
return api(getState).post(`/api/pleroma/accounts/mfa/confirm/${method}`, params).then(({ data }) => {
|
||||
dispatch({ type: MFA_CONFIRM_SUCCESS, method, code });
|
||||
return data;
|
||||
}).catch((error: AxiosError) => {
|
||||
}).catch((error: unknown) => {
|
||||
dispatch({ type: MFA_CONFIRM_FAIL, method, code, error, skipAlert: true });
|
||||
throw error;
|
||||
});
|
||||
|
@ -75,7 +74,7 @@ const disableMfa = (method: string, password: string) =>
|
|||
return api(getState).delete(`/api/pleroma/accounts/mfa/${method}`, { data: { password } }).then(({ data }) => {
|
||||
dispatch({ type: MFA_DISABLE_SUCCESS, method });
|
||||
return data;
|
||||
}).catch((error: AxiosError) => {
|
||||
}).catch((error: unknown) => {
|
||||
dispatch({ type: MFA_DISABLE_FAIL, method, skipAlert: true });
|
||||
throw error;
|
||||
});
|
||||
|
|
|
@ -22,7 +22,6 @@ import {
|
|||
import { saveMarker } from './markers';
|
||||
import { getSettings, saveSettings } from './settings';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity, Status } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -262,7 +261,7 @@ const expandNotificationsSuccess = (notifications: APIEntity[], next: string | n
|
|||
skipLoading: !isLoadingMore,
|
||||
});
|
||||
|
||||
const expandNotificationsFail = (error: AxiosError, isLoadingMore: boolean) => ({
|
||||
const expandNotificationsFail = (error: unknown, isLoadingMore: boolean) => ({
|
||||
type: NOTIFICATIONS_EXPAND_FAIL,
|
||||
error,
|
||||
skipLoading: !isLoadingMore,
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import api from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -38,7 +37,7 @@ const importFetchedInstance = (instance: APIEntity) => ({
|
|||
instance,
|
||||
});
|
||||
|
||||
const fetchInstanceFail = (error: AxiosError) => ({
|
||||
const fetchInstanceFail = (error: unknown) => ({
|
||||
type: PATRON_INSTANCE_FETCH_FAIL,
|
||||
error,
|
||||
skipAlert: true,
|
||||
|
@ -49,7 +48,7 @@ const importFetchedAccount = (account: APIEntity) => ({
|
|||
account,
|
||||
});
|
||||
|
||||
const fetchAccountFail = (error: AxiosError) => ({
|
||||
const fetchAccountFail = (error: unknown) => ({
|
||||
type: PATRON_ACCOUNT_FETCH_FAIL,
|
||||
error,
|
||||
skipAlert: true,
|
||||
|
|
|
@ -4,7 +4,6 @@ import api from '../api';
|
|||
|
||||
import { importFetchedStatuses } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -37,7 +36,7 @@ const fetchPinnedStatusesSuccess = (statuses: APIEntity[], next: string | null)
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchPinnedStatusesFail = (error: AxiosError) => ({
|
||||
const fetchPinnedStatusesFail = (error: unknown) => ({
|
||||
type: PINNED_STATUSES_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -2,7 +2,6 @@ import api from '../api';
|
|||
|
||||
import { importFetchedPoll } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -47,7 +46,7 @@ const voteSuccess = (poll: APIEntity) => ({
|
|||
poll,
|
||||
});
|
||||
|
||||
const voteFail = (error: AxiosError) => ({
|
||||
const voteFail = (error: unknown) => ({
|
||||
type: POLL_VOTE_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -61,7 +60,7 @@ const fetchPollSuccess = (poll: APIEntity) => ({
|
|||
poll,
|
||||
});
|
||||
|
||||
const fetchPollFail = (error: AxiosError) => ({
|
||||
const fetchPollFail = (error: unknown) => ({
|
||||
type: POLL_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -2,7 +2,6 @@ import api from '../api';
|
|||
|
||||
import { openModal } from './modals';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { Account } from 'soapbox/schemas';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { ChatMessage, Group, Status } from 'soapbox/types/entities';
|
||||
|
@ -83,7 +82,7 @@ const submitReportSuccess = () => ({
|
|||
type: REPORT_SUBMIT_SUCCESS,
|
||||
});
|
||||
|
||||
const submitReportFail = (error: AxiosError) => ({
|
||||
const submitReportFail = (error: unknown) => ({
|
||||
type: REPORT_SUBMIT_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -2,7 +2,6 @@ import { getFeatures } from 'soapbox/utils/features';
|
|||
|
||||
import api, { getLinks } from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -61,7 +60,7 @@ const fetchScheduledStatusesSuccess = (statuses: APIEntity[], next: string | nul
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchScheduledStatusesFail = (error: AxiosError) => ({
|
||||
const fetchScheduledStatusesFail = (error: unknown) => ({
|
||||
type: SCHEDULED_STATUSES_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -94,7 +93,7 @@ const expandScheduledStatusesSuccess = (statuses: APIEntity[], next: string | nu
|
|||
next,
|
||||
});
|
||||
|
||||
const expandScheduledStatusesFail = (error: AxiosError) => ({
|
||||
const expandScheduledStatusesFail = (error: unknown) => ({
|
||||
type: SCHEDULED_STATUSES_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -3,7 +3,6 @@ import api, { getLinks } from '../api';
|
|||
import { fetchRelationships } from './accounts';
|
||||
import { importFetchedAccounts, importFetchedStatuses } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { SearchFilter } from 'soapbox/reducers/search';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
@ -105,7 +104,7 @@ const fetchSearchSuccess = (results: APIEntity[], searchTerm: string, searchType
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchSearchFail = (error: AxiosError) => ({
|
||||
const fetchSearchFail = (error: unknown) => ({
|
||||
type: SEARCH_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -178,7 +177,7 @@ const expandSearchSuccess = (results: APIEntity[], searchTerm: string, searchTyp
|
|||
next,
|
||||
});
|
||||
|
||||
const expandSearchFail = (error: AxiosError) => ({
|
||||
const expandSearchFail = (error: unknown) => ({
|
||||
type: SEARCH_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -8,7 +8,6 @@ import { getFeatures } from 'soapbox/utils/features';
|
|||
|
||||
import api, { staticClient } from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -106,7 +105,7 @@ const importSoapboxConfig = (soapboxConfig: APIEntity, host: string | null) => {
|
|||
};
|
||||
};
|
||||
|
||||
const soapboxConfigFail = (error: AxiosError, host: string | null) => ({
|
||||
const soapboxConfigFail = (error: unknown, host: string | null) => ({
|
||||
type: SOAPBOX_CONFIG_REQUEST_FAIL,
|
||||
error,
|
||||
skipAlert: true,
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import api, { getLinks } from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -44,7 +43,7 @@ const fetchHashtagSuccess = (name: string, tag: APIEntity) => ({
|
|||
tag,
|
||||
});
|
||||
|
||||
const fetchHashtagFail = (error: AxiosError) => ({
|
||||
const fetchHashtagFail = (error: unknown) => ({
|
||||
type: HASHTAG_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -70,7 +69,7 @@ const followHashtagSuccess = (name: string, tag: APIEntity) => ({
|
|||
tag,
|
||||
});
|
||||
|
||||
const followHashtagFail = (name: string, error: AxiosError) => ({
|
||||
const followHashtagFail = (name: string, error: unknown) => ({
|
||||
type: HASHTAG_FOLLOW_FAIL,
|
||||
name,
|
||||
error,
|
||||
|
@ -97,7 +96,7 @@ const unfollowHashtagSuccess = (name: string, tag: APIEntity) => ({
|
|||
tag,
|
||||
});
|
||||
|
||||
const unfollowHashtagFail = (name: string, error: AxiosError) => ({
|
||||
const unfollowHashtagFail = (name: string, error: unknown) => ({
|
||||
type: HASHTAG_UNFOLLOW_FAIL,
|
||||
name,
|
||||
error,
|
||||
|
@ -124,7 +123,7 @@ const fetchFollowedHashtagsSuccess = (followed_tags: APIEntity[], next: string |
|
|||
next,
|
||||
});
|
||||
|
||||
const fetchFollowedHashtagsFail = (error: AxiosError) => ({
|
||||
const fetchFollowedHashtagsFail = (error: unknown) => ({
|
||||
type: FOLLOWED_HASHTAGS_FETCH_FAIL,
|
||||
error,
|
||||
});
|
||||
|
@ -156,7 +155,7 @@ const expandFollowedHashtagsSuccess = (followed_tags: APIEntity[], next: string
|
|||
next,
|
||||
});
|
||||
|
||||
const expandFollowedHashtagsFail = (error: AxiosError) => ({
|
||||
const expandFollowedHashtagsFail = (error: unknown) => ({
|
||||
type: FOLLOWED_HASHTAGS_EXPAND_FAIL,
|
||||
error,
|
||||
});
|
||||
|
|
|
@ -9,7 +9,6 @@ import api, { getNextLink, getPrevLink } from '../api';
|
|||
import { fetchGroupRelationships } from './groups';
|
||||
import { importFetchedStatus, importFetchedStatuses } from './importer';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity, Status } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -284,7 +283,7 @@ const expandTimelineSuccess = (
|
|||
skipLoading: !isLoadingMore,
|
||||
});
|
||||
|
||||
const expandTimelineFail = (timeline: string, error: AxiosError, isLoadingMore: boolean) => ({
|
||||
const expandTimelineFail = (timeline: string, error: unknown, isLoadingMore: boolean) => ({
|
||||
type: TIMELINE_EXPAND_FAIL,
|
||||
timeline,
|
||||
error,
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import api from '../api';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
import type { AppDispatch, RootState } from 'soapbox/store';
|
||||
import type { APIEntity } from 'soapbox/types/entities';
|
||||
|
||||
|
@ -28,7 +27,7 @@ const fetchTrendsSuccess = (tags: APIEntity[]) => ({
|
|||
skipLoading: true,
|
||||
});
|
||||
|
||||
const fetchTrendsFail = (error: AxiosError) => ({
|
||||
const fetchTrendsFail = (error: unknown) => ({
|
||||
type: TRENDS_FETCH_FAIL,
|
||||
error,
|
||||
skipLoading: true,
|
||||
|
|
|
@ -17,8 +17,6 @@ import ConfirmationStep from './steps/confirmation-step';
|
|||
import OtherActionsStep from './steps/other-actions-step';
|
||||
import ReasonStep from './steps/reason-step';
|
||||
|
||||
import type { AxiosError } from 'axios';
|
||||
|
||||
const messages = defineMessages({
|
||||
blankslate: { id: 'report.reason.blankslate', defaultMessage: 'You have removed all statuses from being selected.' },
|
||||
done: { id: 'report.done', defaultMessage: 'Done' },
|
||||
|
@ -123,7 +121,7 @@ const ReportModal = ({ onClose }: IReportModal) => {
|
|||
const handleSubmit = () => {
|
||||
dispatch(submitReport())
|
||||
.then(() => setCurrentStep(Steps.THREE))
|
||||
.catch((error: AxiosError) => dispatch(submitReportFail(error)));
|
||||
.catch((error) => dispatch(submitReportFail(error)));
|
||||
|
||||
if (isBlocked && account) {
|
||||
dispatch(blockAccount(account.id));
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
import { useMutation } from '@tanstack/react-query';
|
||||
import { AxiosError } from 'axios';
|
||||
|
||||
import { fetchRelationshipsFail, fetchRelationshipsSuccess } from 'soapbox/actions/accounts';
|
||||
import { useApi, useAppDispatch } from 'soapbox/hooks';
|
||||
|
@ -17,7 +16,7 @@ const useFetchRelationships = () => {
|
|||
onSuccess(response) {
|
||||
dispatch(fetchRelationshipsSuccess(response.data));
|
||||
},
|
||||
onError(error: AxiosError) {
|
||||
onError(error) {
|
||||
dispatch(fetchRelationshipsFail(error));
|
||||
},
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue