Skip to content

Commit 5e5a48d

Browse files
luizhf42otavio
authored andcommitted
refactor(api): move admin HTTP wrapper and interceptors to main UI
1 parent 05a2dd6 commit 5e5a48d

File tree

20 files changed

+71
-129
lines changed

20 files changed

+71
-129
lines changed

ui/admin/src/api/http.ts

Lines changed: 0 additions & 54 deletions
This file was deleted.

ui/admin/src/api/interceptors.ts

Lines changed: 0 additions & 37 deletions
This file was deleted.

ui/admin/src/layouts/AppLayout.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ import useAuthStore from "@admin/store/modules/auth";
145145
import useSpinnerStore from "@/store/modules/spinner";
146146
import Snackbar from "@/components/Snackbar/Snackbar.vue";
147147
import Logo from "../assets/logo-inverted.svg";
148-
import { createNewClient } from "../api/http";
148+
import { createNewAdminClient } from "@/api/http";
149149
import { envVariables } from "../envVariables";
150150
151151
type MenuItem = {
@@ -194,7 +194,7 @@ watch(drawer, () => {
194194
const logout = async () => {
195195
authStore.logout();
196196
await router.push("/login");
197-
createNewClient();
197+
createNewAdminClient();
198198
layoutStore.layout = "SimpleLayout";
199199
};
200200

ui/admin/src/store/api/announcement.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { adminApi } from "@admin/api/http";
21
import { IAdminAnnouncementRequestBody } from "@admin/interfaces/IAnnouncement";
2+
import { adminApi } from "@/api/http";
33

44
export const createAnnouncement = async (
55
announcement: IAdminAnnouncementRequestBody,

ui/admin/src/store/api/auth.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { adminApi } from "./../../api/http";
1+
import { adminApi } from "@/api/http";
22

33
type UserLogin = {
44
username: string;

ui/admin/src/store/api/devices.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { adminApi } from "../../api/http";
1+
import { adminApi } from "@/api/http";
22

33
export const getDevices = (
44
page: number,

ui/admin/src/store/api/firewall_rules.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { adminApi } from "@admin/api/http";
1+
import { adminApi } from "@/api/http";
22

33
export const fetchFirewalls = async (page: number, perPage: number) => adminApi.getFirewallRulesAdmin(page, perPage);
44

ui/admin/src/store/api/instance.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { adminApi } from "@admin/api/http";
21
import { IAdminUpdateSAML } from "@admin/interfaces/IInstance";
2+
import { adminApi } from "@/api/http";
33

44
const getAuthenticationSettings = async () => adminApi.getAuthenticationSettings();
55

ui/admin/src/store/api/license.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import axios from "axios";
2-
import { adminApi } from "../../api/http";
2+
import { adminApi } from "@/api/http";
33

4-
// Busca a licença atual
54
const getLicense = async () => adminApi.getLicense();
65

7-
// Faz o upload de uma nova licença
86
const uploadLicense = async (file: File) => {
97
const formData = new FormData();
108
formData.append("file", file);

ui/admin/src/store/api/namespaces.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { IAdminNamespace } from "@admin/interfaces/INamespace";
2-
import { adminApi } from "./../../api/http";
2+
import { adminApi } from "@/api/http";
33

44
export const fetchNamespaces = async (
55
page: number,

0 commit comments

Comments
 (0)