diff --git a/summer2024-frontend/src/stores/posts.js b/summer2024-frontend/src/stores/posts.js index d43b5d9..3ddfd76 100644 --- a/summer2024-frontend/src/stores/posts.js +++ b/summer2024-frontend/src/stores/posts.js @@ -11,7 +11,7 @@ export const usePostsStore = defineStore('posts', () => { const posts = ref([]) function fetchPosts() { - fetch(postsApiPath) + return fetch(postsApiPath) .then((response) => { return response.json() }) @@ -28,7 +28,5 @@ export const usePostsStore = defineStore('posts', () => { }) } - fetchPosts() - - return { posts } + return { posts, fetchPosts } }) diff --git a/summer2024-frontend/src/views/PostsView.vue b/summer2024-frontend/src/views/PostsView.vue index 0d84ad5..1884533 100644 --- a/summer2024-frontend/src/views/PostsView.vue +++ b/summer2024-frontend/src/views/PostsView.vue @@ -1,7 +1,7 @@