18 lines
382 B
TypeScript
18 lines
382 B
TypeScript
import { defineStore } from 'pinia';
|
|
import type { Warren } from '~/types/warrens';
|
|
|
|
export const useWarrenStore = defineStore<
|
|
'warrens',
|
|
{
|
|
warrens: Record<string, Warren>;
|
|
}
|
|
>('warrens', {
|
|
state: () => ({
|
|
warrens: {},
|
|
upload: null,
|
|
}),
|
|
});
|
|
|
|
export const useWarrenRoute = () =>
|
|
computed(() => useRoute().path.split('/warrens/')[1]);
|