+
diff --git a/src/service.ts b/src/service.ts
index ea415b9..4ccb1dc 100644
--- a/src/service.ts
+++ b/src/service.ts
@@ -2,6 +2,7 @@ import axios from 'axios';
const evealApiUrl = process.env.EVEAL_API_URL;
const evepraisalUrl = process.env.EVEPRAISAL_URL;
+const esiUrl = process.env.ESI_URL;
export const apiAxiosInstance = axios.create({
baseURL: evealApiUrl,
@@ -17,4 +18,12 @@ export const evepraisalAxiosInstance = axios.create({
'accept': 'application/json',
"Content-Type": "application/json"
},
-})
\ No newline at end of file
+})
+
+export const esiAxiosInstance = axios.create({
+ baseURL: esiUrl,
+ headers: {
+ 'accept': 'application/json',
+ "Content-Type": "application/json"
+ },
+})
diff --git a/src/sidebar/Sidebar.vue b/src/sidebar/Sidebar.vue
new file mode 100644
index 0000000..f09a0c3
--- /dev/null
+++ b/src/sidebar/Sidebar.vue
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
diff --git a/src/sidebar/index.ts b/src/sidebar/index.ts
new file mode 100644
index 0000000..3c5088d
--- /dev/null
+++ b/src/sidebar/index.ts
@@ -0,0 +1 @@
+export { default as Sidebar } from './Sidebar.vue';
diff --git a/vite.config.ts b/vite.config.ts
index 78c7c04..8cecd08 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -17,6 +17,7 @@ export default defineConfig(({ mode }) => {
define: {
'process.env.EVEAL_API_URL': JSON.stringify(env.EVEAL_API_URL),
'process.env.EVEPRAISAL_URL': JSON.stringify(env.EVEPRAISAL_URL),
+ 'process.env.ESI_URL': JSON.stringify(env.ESI_URL),
},
server: {
port: 3000,
@@ -33,6 +34,12 @@ export default defineConfig(({ mode }) => {
changeOrigin: true,
followRedirects: true,
rewrite: (path) => path.replace(/^\/appraisal/, ''),
+ },
+ '/esi/': {
+ target: 'https://esi.evetech.net/latest/',
+ changeOrigin: true,
+ followRedirects: true,
+ rewrite: (path) => path.replace(/^\/esi/, ''),
}
}
}