mainimg.api.ts 680 Bytes
Newer Older
백승민's avatar
백승민 committed
1
2
3
4
import axios from "axios";
import { MainimgType } from "../types";
import baseUrl from "./baseUrl";

백승민's avatar
백승민 committed
5
6
export const mainimg = async (formdata: FormData) => {
    const { data } = await axios.post(`${baseUrl}/mainimg`, formdata);
백승민's avatar
백승민 committed
7
8
9
    return data;
};

백승민's avatar
백승민 committed
10
export const delmainimg = async (_id : string) => {
백승민's avatar
백승민 committed
11
    const { data } = await axios.delete(`${baseUrl}/mainimg/${_id}`);
백승민's avatar
백승민 committed
12
13
14
15
16
17
18
    return data;
};

export const getmainimg = async () => {
    const { data } = await axios.get(`${baseUrl}/mainimg`);
    return data;
};
백승민's avatar
백승민 committed
19

백승민's avatar
백승민 committed
20
21
export const updateimg = async (formdata: FormData,_id : string) => {
    const { data } = await axios.put(`${baseUrl}/mainimg/${_id}`, formdata);
백승민's avatar
백승민 committed
22
23
    return data;
  };