16 lines
364 B
TypeScript
16 lines
364 B
TypeScript
import http from '@/api/http'
|
|
import { rawDataToToken } from '@/api/admin/tokens/getTokens'
|
|
|
|
interface CreateTokenParameters {
|
|
name: string
|
|
}
|
|
|
|
const createToken = async (payload: CreateTokenParameters) => {
|
|
const {
|
|
data: { data },
|
|
} = await http.post('/api/admin/tokens', payload)
|
|
|
|
return rawDataToToken(data)
|
|
}
|
|
|
|
export default createToken
|