File size: 503 Bytes
f0953a4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import request from "@/utils/request";
import type { GlobalSettingAttributes, UserSettingAttributes } from "@/types";

export const settingApi = {
  getSetting: () => {
    return request.get<{
      userSettings: UserSettingAttributes;
      globalSetting: GlobalSettingAttributes;
    }>("/api/setting/get");
  },
  saveSetting: (data: {
    userSettings: UserSettingAttributes;
    globalSetting?: GlobalSettingAttributes | null;
  }) => {
    return request.post("/api/setting/save", data);
  },
};