tooot/src/utils/slices/instances/updateFilters.ts

13 lines
334 B
TypeScript

import apiInstance from '@api/instance'
import { createAsyncThunk } from '@reduxjs/toolkit'
export const updateFilters = createAsyncThunk(
'instances/updateFilters',
async (): Promise<Mastodon.Filter[]> => {
return apiInstance<Mastodon.Filter[]>({
method: 'get',
url: `filters`
}).then(res => res.body)
}
)