Backend-Adresse aus .env file beziehen

This commit is contained in:
Torsten Schulz
2024-06-15 23:29:41 +02:00
parent 61653ff407
commit 4e371f88b1
23 changed files with 568 additions and 83 deletions

View File

@@ -19,19 +19,12 @@ export default createStore({
},
mutations: {
setLogin(state, { user, token }) {
console.log(1);
state.isLoggedIn = true;
console.log(2);
state.user = user;
console.log(3);
state.token = token;
console.log(4);
localStorage.setItem('isLoggedIn', 'true');
console.log(5);
localStorage.setItem('user', JSON.stringify(user));
console.log(6);
localStorage.setItem('token', token);
console.log(7);
},
logout(state) {
state.isLoggedIn = false;
@@ -55,7 +48,7 @@ export default createStore({
actions: {
async loadMenuData({ commit }) {
try {
const response = await fetch('http://localhost:3000/api/menu-data');
const response = await fetch('/menu-data');
const menuData = await response.json();
commit('setMenuData', menuData);
} catch (error) {
@@ -64,7 +57,7 @@ export default createStore({
},
async loadPageContent({ commit }, link) {
try {
const response = await axios.get(`http://localhost:3000/api/page-content?link=${link}`);
const response = await axios.get(`/page-content?link=${link}`);
commit('SET_PAGE_CONTENT', response.data.content || '');
} catch (error) {
console.error('Fehler beim Laden des Seiteninhalts:', error);
@@ -74,7 +67,7 @@ export default createStore({
try {
const contentToSave = state.pageContent;
await axios.post('http://localhost:3000/api/page-content', {
await axios.post('/page-content', {
link,
name,
content: contentToSave,
@@ -86,7 +79,6 @@ export default createStore({
}
},
login({ commit }, { user, token }) {
console.log('do login');
commit('setLogin', { user, token });
},
logout({ commit }) {