refs #850 Fix name for local account types
This commit is contained in:
parent
baf6dc3084
commit
a45d68684c
|
@ -2,9 +2,9 @@ import { createLocalVue } from '@vue/test-utils'
|
||||||
import Vuex from 'vuex'
|
import Vuex from 'vuex'
|
||||||
import { ipcMain } from '~/spec/mock/electron'
|
import { ipcMain } from '~/spec/mock/electron'
|
||||||
import Account, { AccountState } from '@/store/Preferences/Account'
|
import Account, { AccountState } from '@/store/Preferences/Account'
|
||||||
import AccountType from '~/src/types/account'
|
import LocalAccount from '~/src/types/LocalAccount'
|
||||||
|
|
||||||
const account: AccountType = {
|
const account: LocalAccount = {
|
||||||
_id: 'sample',
|
_id: 'sample',
|
||||||
baseURL: 'http://example.com',
|
baseURL: 'http://example.com',
|
||||||
domain: 'example.com',
|
domain: 'example.com',
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import Account, { AccountState, MUTATION_TYPES } from '@/store/Preferences/Account'
|
import Account, { AccountState, MUTATION_TYPES } from '@/store/Preferences/Account'
|
||||||
import AccountType from '~/src/types/account'
|
import LocalAccount from '~/src/types/localAccount'
|
||||||
|
|
||||||
const account: AccountType = {
|
const account: LocalAccount = {
|
||||||
_id: 'sample',
|
_id: 'sample',
|
||||||
baseURL: 'http://example.com',
|
baseURL: 'http://example.com',
|
||||||
domain: 'example.com',
|
domain: 'example.com',
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import { ipcRenderer } from 'electron'
|
import { ipcRenderer } from 'electron'
|
||||||
import router from '@/router'
|
import router from '@/router'
|
||||||
import Account from '~/src/types/account'
|
import LocalAccount from '~/src/types/localAccount'
|
||||||
import { Module, MutationTree, ActionTree } from 'vuex'
|
import { Module, MutationTree, ActionTree } from 'vuex'
|
||||||
import { RootState } from '@/store'
|
import { RootState } from '@/store'
|
||||||
|
|
||||||
export interface GlobalHeaderState {
|
export interface GlobalHeaderState {
|
||||||
accounts: Array<Account>,
|
accounts: Array<LocalAccount>,
|
||||||
changing: boolean,
|
changing: boolean,
|
||||||
hide: boolean
|
hide: boolean
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@ export const MUTATION_TYPES = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const mutations: MutationTree<GlobalHeaderState> = {
|
const mutations: MutationTree<GlobalHeaderState> = {
|
||||||
[MUTATION_TYPES.UPDATE_ACCOUNTS]: (state: GlobalHeaderState, accounts: Array<Account>) => {
|
[MUTATION_TYPES.UPDATE_ACCOUNTS]: (state: GlobalHeaderState, accounts: Array<LocalAccount>) => {
|
||||||
state.accounts = accounts
|
state.accounts = accounts
|
||||||
},
|
},
|
||||||
[MUTATION_TYPES.UPDATE_CHANGING]: (state: GlobalHeaderState, value: boolean) => {
|
[MUTATION_TYPES.UPDATE_CHANGING]: (state: GlobalHeaderState, value: boolean) => {
|
||||||
|
@ -35,14 +35,14 @@ const mutations: MutationTree<GlobalHeaderState> = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const actions: ActionTree<GlobalHeaderState, RootState> = {
|
const actions: ActionTree<GlobalHeaderState, RootState> = {
|
||||||
listAccounts: ({ dispatch, commit }): Promise<Array<Account>> => {
|
listAccounts: ({ dispatch, commit }): Promise<Array<LocalAccount>> => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('list-accounts', 'list')
|
ipcRenderer.send('list-accounts', 'list')
|
||||||
ipcRenderer.once('error-list-accounts', (_, err: Error) => {
|
ipcRenderer.once('error-list-accounts', (_, err: Error) => {
|
||||||
ipcRenderer.removeAllListeners('response-list-accounts')
|
ipcRenderer.removeAllListeners('response-list-accounts')
|
||||||
reject(err)
|
reject(err)
|
||||||
})
|
})
|
||||||
ipcRenderer.once('response-list-accounts', (_, accounts: Array<Account>) => {
|
ipcRenderer.once('response-list-accounts', (_, accounts: Array<LocalAccount>) => {
|
||||||
ipcRenderer.removeAllListeners('error-list-accounts')
|
ipcRenderer.removeAllListeners('error-list-accounts')
|
||||||
commit(MUTATION_TYPES.UPDATE_ACCOUNTS, accounts)
|
commit(MUTATION_TYPES.UPDATE_ACCOUNTS, accounts)
|
||||||
dispatch('refreshAccounts')
|
dispatch('refreshAccounts')
|
||||||
|
@ -51,14 +51,14 @@ const actions: ActionTree<GlobalHeaderState, RootState> = {
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// Fetch account informations and save current state when GlobalHeader is displayed
|
// Fetch account informations and save current state when GlobalHeader is displayed
|
||||||
refreshAccounts: ({ commit }): Promise<Array<Account>> => {
|
refreshAccounts: ({ commit }): Promise<Array<LocalAccount>> => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('refresh-accounts')
|
ipcRenderer.send('refresh-accounts')
|
||||||
ipcRenderer.once('error-refresh-accounts', (_, err: Error) => {
|
ipcRenderer.once('error-refresh-accounts', (_, err: Error) => {
|
||||||
ipcRenderer.removeAllListeners('response-refresh-accounts')
|
ipcRenderer.removeAllListeners('response-refresh-accounts')
|
||||||
reject(err)
|
reject(err)
|
||||||
})
|
})
|
||||||
ipcRenderer.once('response-refresh-accounts', (_, accounts: Array<Account>) => {
|
ipcRenderer.once('response-refresh-accounts', (_, accounts: Array<LocalAccount>) => {
|
||||||
ipcRenderer.removeAllListeners('error-refresh-accounts')
|
ipcRenderer.removeAllListeners('error-refresh-accounts')
|
||||||
commit(MUTATION_TYPES.UPDATE_ACCOUNTS, accounts)
|
commit(MUTATION_TYPES.UPDATE_ACCOUNTS, accounts)
|
||||||
resolve(accounts)
|
resolve(accounts)
|
||||||
|
@ -66,7 +66,7 @@ const actions: ActionTree<GlobalHeaderState, RootState> = {
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
watchShortcutEvents: ({ state, commit, rootState, rootGetters }) => {
|
watchShortcutEvents: ({ state, commit, rootState, rootGetters }) => {
|
||||||
ipcRenderer.on('change-account', (_, account: Account) => {
|
ipcRenderer.on('change-account', (_, account: LocalAccount) => {
|
||||||
if (state.changing) {
|
if (state.changing) {
|
||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
import { ipcRenderer } from 'electron'
|
import { ipcRenderer } from 'electron'
|
||||||
import { Module, MutationTree, ActionTree } from 'vuex'
|
import { Module, MutationTree, ActionTree } from 'vuex'
|
||||||
import Account from '~/src/types/account'
|
import LocalAccount from '~/src/types/localAccount'
|
||||||
import { RootState } from '@/store'
|
import { RootState } from '@/store'
|
||||||
|
|
||||||
export interface AccountState {
|
export interface AccountState {
|
||||||
accounts: Array<Account>,
|
accounts: Array<LocalAccount>,
|
||||||
accountLoading: boolean
|
accountLoading: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ export const MUTATION_TYPES = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const mutations: MutationTree<AccountState> = {
|
const mutations: MutationTree<AccountState> = {
|
||||||
[MUTATION_TYPES.UPDATE_ACCOUNTS]: (state, accounts: Array<Account>) => {
|
[MUTATION_TYPES.UPDATE_ACCOUNTS]: (state, accounts: Array<LocalAccount>) => {
|
||||||
state.accounts = accounts
|
state.accounts = accounts
|
||||||
},
|
},
|
||||||
[MUTATION_TYPES.UPDATE_ACCOUNT_LOADING]: (state, value: boolean) => {
|
[MUTATION_TYPES.UPDATE_ACCOUNT_LOADING]: (state, value: boolean) => {
|
||||||
|
@ -28,21 +28,21 @@ const mutations: MutationTree<AccountState> = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const actions: ActionTree<AccountState, RootState> = {
|
const actions: ActionTree<AccountState, RootState> = {
|
||||||
loadAccounts: ({ commit }): Promise<Array<Account>> => {
|
loadAccounts: ({ commit }): Promise<Array<LocalAccount>> => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('list-accounts', 'list')
|
ipcRenderer.send('list-accounts', 'list')
|
||||||
ipcRenderer.once('error-list-accounts', (_, err: Error) => {
|
ipcRenderer.once('error-list-accounts', (_, err: Error) => {
|
||||||
ipcRenderer.removeAllListeners('response-list-accounts')
|
ipcRenderer.removeAllListeners('response-list-accounts')
|
||||||
reject(err)
|
reject(err)
|
||||||
})
|
})
|
||||||
ipcRenderer.once('response-list-accounts', (_, accounts: Array<Account>) => {
|
ipcRenderer.once('response-list-accounts', (_, accounts: Array<LocalAccount>) => {
|
||||||
ipcRenderer.removeAllListeners('error-list-accounts')
|
ipcRenderer.removeAllListeners('error-list-accounts')
|
||||||
commit(MUTATION_TYPES.UPDATE_ACCOUNTS, accounts)
|
commit(MUTATION_TYPES.UPDATE_ACCOUNTS, accounts)
|
||||||
resolve(accounts)
|
resolve(accounts)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
removeAccount: (_, account: Account) => {
|
removeAccount: (_, account: LocalAccount) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('remove-account', account._id)
|
ipcRenderer.send('remove-account', account._id)
|
||||||
ipcRenderer.once('error-remove-account', (_, err: Error) => {
|
ipcRenderer.once('error-remove-account', (_, err: Error) => {
|
||||||
|
@ -55,7 +55,7 @@ const actions: ActionTree<AccountState, RootState> = {
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
forwardAccount: (_, account: Account) => {
|
forwardAccount: (_, account: LocalAccount) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('forward-account', account)
|
ipcRenderer.send('forward-account', account)
|
||||||
ipcRenderer.once('error-forward-account', (_, err: Error) => {
|
ipcRenderer.once('error-forward-account', (_, err: Error) => {
|
||||||
|
@ -68,7 +68,7 @@ const actions: ActionTree<AccountState, RootState> = {
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
backwardAccount: (_, account: Account) => {
|
backwardAccount: (_, account: LocalAccount) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('backward-account', account)
|
ipcRenderer.send('backward-account', account)
|
||||||
ipcRenderer.once('error-backward-account', (_, err: Error) => {
|
ipcRenderer.once('error-backward-account', (_, err: Error) => {
|
||||||
|
|
|
@ -8,7 +8,7 @@ import Contents, { ContentsModuleState } from './TimelineSpace/Contents'
|
||||||
import router from '@/router'
|
import router from '@/router'
|
||||||
import unreadSettings from '~/src/constants/unreadNotification'
|
import unreadSettings from '~/src/constants/unreadNotification'
|
||||||
import { Module, MutationTree, ActionTree } from 'vuex'
|
import { Module, MutationTree, ActionTree } from 'vuex'
|
||||||
import AccountType from '~/src/types/account'
|
import LocalAccount from '~/src/types/localAccount'
|
||||||
import { Notify } from './App'
|
import { Notify } from './App'
|
||||||
import { RootState } from '@/store'
|
import { RootState } from '@/store'
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ interface UnreadNotification {
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface TimelineSpaceState {
|
export interface TimelineSpaceState {
|
||||||
account: AccountType,
|
account: LocalAccount,
|
||||||
loading: boolean,
|
loading: boolean,
|
||||||
emojis: Array<MyEmoji>,
|
emojis: Array<MyEmoji>,
|
||||||
tootMax: number,
|
tootMax: number,
|
||||||
|
@ -35,7 +35,7 @@ export interface TimelineSpaceState {
|
||||||
pleroma: boolean
|
pleroma: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export const blankAccount: AccountType = {
|
export const blankAccount: LocalAccount = {
|
||||||
_id: '',
|
_id: '',
|
||||||
baseURL: '',
|
baseURL: '',
|
||||||
domain: '',
|
domain: '',
|
||||||
|
@ -74,7 +74,7 @@ export const MUTATION_TYPES = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const mutations: MutationTree<TimelineSpaceState> = {
|
const mutations: MutationTree<TimelineSpaceState> = {
|
||||||
[MUTATION_TYPES.UPDATE_ACCOUNT]: (state, account: AccountType) => {
|
[MUTATION_TYPES.UPDATE_ACCOUNT]: (state, account: LocalAccount) => {
|
||||||
state.account = account
|
state.account = account
|
||||||
},
|
},
|
||||||
[MUTATION_TYPES.CHANGE_LOADING]: (state, value: boolean) => {
|
[MUTATION_TYPES.CHANGE_LOADING]: (state, value: boolean) => {
|
||||||
|
@ -110,19 +110,19 @@ const actions: ActionTree<TimelineSpaceState, RootState> = {
|
||||||
// -------------------------------------------------
|
// -------------------------------------------------
|
||||||
// Accounts
|
// Accounts
|
||||||
// -------------------------------------------------
|
// -------------------------------------------------
|
||||||
localAccount: ({ dispatch, commit }, id: string): Promise<AccountType> => {
|
localAccount: ({ dispatch, commit }, id: string): Promise<LocalAccount> => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('get-local-account', id)
|
ipcRenderer.send('get-local-account', id)
|
||||||
ipcRenderer.once('error-get-local-account', (_, err: Error) => {
|
ipcRenderer.once('error-get-local-account', (_, err: Error) => {
|
||||||
ipcRenderer.removeAllListeners('response-get-local-account')
|
ipcRenderer.removeAllListeners('response-get-local-account')
|
||||||
reject(err)
|
reject(err)
|
||||||
})
|
})
|
||||||
ipcRenderer.once('response-get-local-account', (_, account: AccountType) => {
|
ipcRenderer.once('response-get-local-account', (_, account: LocalAccount) => {
|
||||||
ipcRenderer.removeAllListeners('error-get-local-account')
|
ipcRenderer.removeAllListeners('error-get-local-account')
|
||||||
|
|
||||||
if (account.username === undefined || account.username === null || account.username === '') {
|
if (account.username === undefined || account.username === null || account.username === '') {
|
||||||
dispatch('fetchAccount', account)
|
dispatch('fetchAccount', account)
|
||||||
.then((acct: AccountType) => {
|
.then((acct: LocalAccount) => {
|
||||||
commit(MUTATION_TYPES.UPDATE_ACCOUNT, acct)
|
commit(MUTATION_TYPES.UPDATE_ACCOUNT, acct)
|
||||||
resolve(acct)
|
resolve(acct)
|
||||||
})
|
})
|
||||||
|
@ -136,14 +136,14 @@ const actions: ActionTree<TimelineSpaceState, RootState> = {
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
fetchAccount: (_, account: AccountType): Promise<AccountType> => {
|
fetchAccount: (_, account: LocalAccount): Promise<LocalAccount> => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
ipcRenderer.send('update-account', account)
|
ipcRenderer.send('update-account', account)
|
||||||
ipcRenderer.once('error-update-account', (_, err: Error) => {
|
ipcRenderer.once('error-update-account', (_, err: Error) => {
|
||||||
ipcRenderer.removeAllListeners('response-update-account')
|
ipcRenderer.removeAllListeners('response-update-account')
|
||||||
reject(err)
|
reject(err)
|
||||||
})
|
})
|
||||||
ipcRenderer.once('response-update-account', (_, account: AccountType) => {
|
ipcRenderer.once('response-update-account', (_, account: LocalAccount) => {
|
||||||
ipcRenderer.removeAllListeners('error-update-account')
|
ipcRenderer.removeAllListeners('error-update-account')
|
||||||
resolve(account)
|
resolve(account)
|
||||||
})
|
})
|
||||||
|
@ -188,7 +188,7 @@ const actions: ActionTree<TimelineSpaceState, RootState> = {
|
||||||
/**
|
/**
|
||||||
* fetchEmojis
|
* fetchEmojis
|
||||||
*/
|
*/
|
||||||
fetchEmojis: async ({ commit }, account: AccountType): Promise<Array<Emoji>> => {
|
fetchEmojis: async ({ commit }, account: LocalAccount): Promise<Array<Emoji>> => {
|
||||||
const res = await Mastodon.get<Array<Emoji>>('/custom_emojis', {}, account.baseURL + '/api/v1')
|
const res = await Mastodon.get<Array<Emoji>>('/custom_emojis', {}, account.baseURL + '/api/v1')
|
||||||
commit(MUTATION_TYPES.UPDATE_EMOJIS, res.data)
|
commit(MUTATION_TYPES.UPDATE_EMOJIS, res.data)
|
||||||
return res.data
|
return res.data
|
||||||
|
@ -196,7 +196,7 @@ const actions: ActionTree<TimelineSpaceState, RootState> = {
|
||||||
/**
|
/**
|
||||||
* fetchInstance
|
* fetchInstance
|
||||||
*/
|
*/
|
||||||
fetchInstance: async ({ commit }, account: AccountType) => {
|
fetchInstance: async ({ commit }, account: LocalAccount) => {
|
||||||
const res = await Mastodon.get<Instance>('/instance', {}, account.baseURL + '/api/v1')
|
const res = await Mastodon.get<Instance>('/instance', {}, account.baseURL + '/api/v1')
|
||||||
commit(MUTATION_TYPES.UPDATE_TOOT_MAX, res.data.max_toot_chars)
|
commit(MUTATION_TYPES.UPDATE_TOOT_MAX, res.data.max_toot_chars)
|
||||||
return true
|
return true
|
||||||
|
@ -242,7 +242,7 @@ const actions: ActionTree<TimelineSpaceState, RootState> = {
|
||||||
commit('TimelineSpace/Contents/Public/clearTimeline', {}, { root: true })
|
commit('TimelineSpace/Contents/Public/clearTimeline', {}, { root: true })
|
||||||
commit('TimelineSpace/Contents/Mentions/clearMentions', {}, { root: true })
|
commit('TimelineSpace/Contents/Mentions/clearMentions', {}, { root: true })
|
||||||
},
|
},
|
||||||
bindStreamings: ({ dispatch, state }, account: AccountType) => {
|
bindStreamings: ({ dispatch, state }, account: LocalAccount) => {
|
||||||
dispatch('bindUserStreaming', account)
|
dispatch('bindUserStreaming', account)
|
||||||
if (state.unreadNotification.direct) {
|
if (state.unreadNotification.direct) {
|
||||||
dispatch('bindDirectMessagesStreaming')
|
dispatch('bindDirectMessagesStreaming')
|
||||||
|
@ -281,7 +281,7 @@ const actions: ActionTree<TimelineSpaceState, RootState> = {
|
||||||
// ------------------------------------------------
|
// ------------------------------------------------
|
||||||
// Each streaming methods
|
// Each streaming methods
|
||||||
// ------------------------------------------------
|
// ------------------------------------------------
|
||||||
bindUserStreaming: ({ commit, rootState }, account: AccountType) => {
|
bindUserStreaming: ({ commit, rootState }, account: LocalAccount) => {
|
||||||
ipcRenderer.on('update-start-user-streaming', (_, update: Status) => {
|
ipcRenderer.on('update-start-user-streaming', (_, update: Status) => {
|
||||||
commit('TimelineSpace/Contents/Home/appendTimeline', update, { root: true })
|
commit('TimelineSpace/Contents/Home/appendTimeline', update, { root: true })
|
||||||
// Sometimes archive old statuses
|
// Sometimes archive old statuses
|
||||||
|
|
|
@ -2,7 +2,7 @@ import Mastodon, { Status, Response } from 'megalodon'
|
||||||
import parse from 'parse-link-header'
|
import parse from 'parse-link-header'
|
||||||
import { Module, MutationTree, ActionTree } from 'vuex'
|
import { Module, MutationTree, ActionTree } from 'vuex'
|
||||||
import { RootState } from '@/store'
|
import { RootState } from '@/store'
|
||||||
import AccountType from '~/src/types/account'
|
import LocalAccount from '~/src/types/localAccount'
|
||||||
|
|
||||||
export interface FavouritesState {
|
export interface FavouritesState {
|
||||||
favourites: Array<Status>,
|
favourites: Array<Status>,
|
||||||
|
@ -72,7 +72,7 @@ const mutations: MutationTree<FavouritesState> = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const actions: ActionTree<FavouritesState, RootState> = {
|
const actions: ActionTree<FavouritesState, RootState> = {
|
||||||
fetchFavourites: async ({ commit }, account: AccountType): Promise<Array<Status>> => {
|
fetchFavourites: async ({ commit }, account: LocalAccount): Promise<Array<Status>> => {
|
||||||
const client = new Mastodon(
|
const client = new Mastodon(
|
||||||
account.accessToken!,
|
account.accessToken!,
|
||||||
account.baseURL + '/api/v1'
|
account.baseURL + '/api/v1'
|
||||||
|
|
|
@ -2,7 +2,7 @@ import Mastodon, { List, Response } from 'megalodon'
|
||||||
import { ipcRenderer } from 'electron'
|
import { ipcRenderer } from 'electron'
|
||||||
import { Module, MutationTree, ActionTree } from 'vuex'
|
import { Module, MutationTree, ActionTree } from 'vuex'
|
||||||
import Hashtag from '~/src/types/hashtag'
|
import Hashtag from '~/src/types/hashtag'
|
||||||
import Account from '~/src/types/account'
|
import LocalAccount from '~/src/types/localAccount'
|
||||||
import { RootState } from '@/store'
|
import { RootState } from '@/store'
|
||||||
|
|
||||||
export interface SideMenuState {
|
export interface SideMenuState {
|
||||||
|
@ -72,7 +72,7 @@ const mutations: MutationTree<SideMenuState> = {
|
||||||
}
|
}
|
||||||
|
|
||||||
const actions: ActionTree<SideMenuState, RootState> = {
|
const actions: ActionTree<SideMenuState, RootState> = {
|
||||||
fetchLists: async ({ commit, rootState }, account: Account | null = null): Promise<Array<List>> => {
|
fetchLists: async ({ commit, rootState }, account: LocalAccount | null = null): Promise<Array<List>> => {
|
||||||
if (account === null) account = rootState.TimelineSpace.account
|
if (account === null) account = rootState.TimelineSpace.account
|
||||||
const client = new Mastodon(
|
const client = new Mastodon(
|
||||||
account!.accessToken!,
|
account!.accessToken!,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
export default interface Account {
|
export default interface LocalAccount {
|
||||||
_id?: string,
|
_id?: string,
|
||||||
baseURL: string,
|
baseURL: string,
|
||||||
domain: string,
|
domain: string,
|
Loading…
Reference in New Issue