This commit is contained in:
cracklesparkle
2024-07-10 14:37:00 +09:00
parent a65a431b09
commit f9de1124c3
36 changed files with 312 additions and 176 deletions

View File

@ -10,7 +10,7 @@ const config: AxiosRequestConfig = {
}
export default class AuthService {
static async login(data: any) {
static async login(data: FormData) {
return await axiosInstance.post(`/auth/login`, data, config)
}

View File

@ -100,11 +100,11 @@ export default class DocumentService {
}
// Upload Files
static async uploadFiles(folder_id: number, files: any, setUploadProgress?: any) {
static async uploadFiles(folder_id: number, files: FormData, setUploadProgress?: (value: number) => void) {
return await axiosInstance.post(`/info/documents/upload/${folder_id}`, files, {
onUploadProgress: (progressEvent: AxiosProgressEvent) => {
const percentCompleted = progressEvent.progress
setUploadProgress?.(percentCompleted)
setUploadProgress?.(percentCompleted || 0)
}
})
}
@ -127,7 +127,7 @@ export default class DocumentService {
}
// Convert Phones
static async convertPhones(data: any) {
static async convertPhones(data: FormData) {
return await axiosInstance.post(`/info/other/phones/`, data)
}

View File

@ -1,4 +1,4 @@
import axios, { AxiosRequestConfig } from "axios";
import { AxiosRequestConfig } from "axios";
import axiosInstance from "../http/axiosInstance";
import { IHardware, IServer, IServerIP, IStorage } from "../interfaces/servers";
import { BASE_URL } from "../constants";

View File

@ -2,13 +2,14 @@ import { AxiosRequestConfig } from "axios";
import axiosInstance from "../http/axiosInstance";
import { UserCreds, UserData } from "../interfaces/auth";
import { BASE_URL } from "../constants";
import { IUserCreate } from "../interfaces/user";
const config: AxiosRequestConfig = {
baseURL: BASE_URL.auth
}
export default class UserService {
static async createUser(data: any) {
static async createUser(data: IUserCreate) {
return await axiosInstance.post(`/auth/user`, data, config)
}