16 lines
544 B
JavaScript
16 lines
544 B
JavaScript
|
import { post } from '../_utils/ajax'
|
||
|
import { basename } from './utils'
|
||
|
|
||
|
export async function favoriteStatus(instanceName, accessToken, statusId) {
|
||
|
let url = `${basename(instanceName)}/api/v1/statuses/${statusId}/favourite`
|
||
|
return post(url, null, {
|
||
|
'Authorization': `Bearer ${accessToken}`
|
||
|
})
|
||
|
}
|
||
|
|
||
|
export async function unfavoriteStatus(instanceName, accessToken, statusId) {
|
||
|
let url = `${basename(instanceName)}/api/v1/statuses/${statusId}/unfavourite`
|
||
|
return post(url, null, {
|
||
|
'Authorization': `Bearer ${accessToken}`
|
||
|
})
|
||
|
}
|