Files
haex-hub-mirror/src/middleware/database.ts
2025-05-15 09:28:45 +02:00

10 lines
291 B
TypeScript

export default defineNuxtRouteMiddleware(async (to) => {
const { openVaults } = storeToRefs(useVaultStore());
const toVaultId = getSingleRouteParam(to.params.vaultId);
if (!openVaults.value?.[toVaultId]) {
return await navigateTo(useLocalePath()({ name: "vaultOpen" }));
}
});