[FEAT] Re-organize files

This commit is contained in:
2026-01-02 00:47:41 +01:00
parent b7f90e69a1
commit 79f9e3f7b2
7 changed files with 733 additions and 602 deletions

View File

@@ -85,10 +85,11 @@
</template>
<script setup lang="ts">
import { RouterLink } from 'vue-router';
import { useProjectManager } from '@/composables/useProjectManager';
import { computed } from 'vue';
import { RouterLink, useRoute } from 'vue-router';
const { isEditorActive } = useProjectManager();
const route = useRoute();
const isEditorActive = computed(() => route.name === 'editor');
defineProps<{
isOpen: boolean;

View File

@@ -47,12 +47,15 @@
</template>
<script setup lang="ts">
import { computed } from 'vue';
import { useRoute } from 'vue-router';
import { useProjectStore } from '@/stores/useProjectStore';
import { useProjectManager } from '@/composables/useProjectManager';
import Tooltip from '@/components/utilities/Tooltip.vue';
defineEmits(['save-project', 'open-save-modal', 'open-project-list', 'open-new-project-modal']);
const route = useRoute();
const projectStore = useProjectStore();
const { isEditorActive } = useProjectManager();
const isEditorActive = computed(() => route.name === 'editor');
</script>