mirror of
https://github.com/Myzel394/kleckrelay-website.git
synced 2025-06-21 16:50:32 +02:00
23 lines
470 B
TypeScript
23 lines
470 B
TypeScript
import {SimpleDetailResponse} from "~/server-types"
|
|
import {client} from "~/constants/axios-client"
|
|
|
|
export interface Delete2FAData {
|
|
code?: string
|
|
recoveryCode?: string
|
|
}
|
|
|
|
export default async function delete2FA({
|
|
recoveryCode,
|
|
code,
|
|
}: Delete2FAData): Promise<SimpleDetailResponse> {
|
|
const {data} = await client.delete(`${import.meta.env.VITE_SERVER_BASE_URL}/v1/setup-otp`, {
|
|
withCredentials: true,
|
|
data: {
|
|
code,
|
|
recoveryCode,
|
|
},
|
|
})
|
|
|
|
return data
|
|
}
|