mirror of
https://github.com/haexhub/haex-hub.git
synced 2025-12-18 15:00:52 +01:00
10 lines
291 B
TypeScript
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" }));
|
|
}
|
|
});
|