diff --git a/frontend/layouts/default.vue b/frontend/layouts/default.vue
index 1d87350..5b6d488 100644
--- a/frontend/layouts/default.vue
+++ b/frontend/layouts/default.vue
@@ -9,7 +9,6 @@
diff --git a/frontend/stores/items.ts b/frontend/stores/items.ts
deleted file mode 100644
index 8f973c4..0000000
--- a/frontend/stores/items.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-import { defineStore } from "pinia";
-import { ItemOut } from "~~/lib/api/types/data-contracts";
-
-export const useItemStore = defineStore("items", {
- state: () => ({
- allItems: null as ItemOut[] | null,
- client: useUserApi(),
- }),
- getters: {
- /**
- * items represents the items that are currently in the store. The store is
- * synched with the server by intercepting the API calls and updating on the
- * response.
- */
- items(state): ItemOut[] {
- if (state.allItems === null) {
- Promise.resolve(this.refresh());
- }
- return state.allItems;
- },
- },
- actions: {
- async refresh(): Promise {
- const result = await this.client.items.getAll();
- if (result.error) {
- return result;
- }
-
- this.allItems = result.data.items;
- return result;
- },
- },
-});