diff --git a/web/src/components/AppSidebar.vue b/web/src/components/AppSidebar.vue index 87cf704..546e9f8 100644 --- a/web/src/components/AppSidebar.vue +++ b/web/src/components/AppSidebar.vue @@ -3,7 +3,7 @@ import { computed, onMounted, ref } from 'vue' import { RouterLink, useRoute, useRouter } from 'vue-router' import draggable from 'vuedraggable' import { ApiError } from '../lib/api' -import { reorderColumn } from '../lib/cardOrder' +import { reorderColumn, type ColumnChange } from '../lib/cardOrder' import { useCardsStore } from '../stores/cards' import { useInboxStore } from '../stores/inbox' import { useProjectsStore } from '../stores/projects' @@ -52,11 +52,6 @@ const newInboxText = ref('') const addingToInbox = ref(false) const inboxError = ref(null) -type ColumnChange = { - added?: { element: Card; newIndex: number } - moved?: { element: Card; oldIndex: number; newIndex: number } -} - async function loadInbox() { inboxError.value = null try { diff --git a/web/src/components/ProjectManageMenu.vue b/web/src/components/ProjectManageMenu.vue index 1511398..cb26afd 100644 --- a/web/src/components/ProjectManageMenu.vue +++ b/web/src/components/ProjectManageMenu.vue @@ -1,6 +1,7 @@ diff --git a/web/src/views/ProjectView.vue b/web/src/views/ProjectView.vue index f347f57..8680bdc 100644 --- a/web/src/views/ProjectView.vue +++ b/web/src/views/ProjectView.vue @@ -6,7 +6,7 @@ import CardRow from '../components/CardRow.vue' import KanbanCard from '../components/KanbanCard.vue' import ProjectManageMenu from '../components/ProjectManageMenu.vue' import { ApiError, apiRequest } from '../lib/api' -import { reorderColumn } from '../lib/cardOrder' +import { reorderColumn, type ColumnChange } from '../lib/cardOrder' import { useCardsStore } from '../stores/cards' import { useInboxStore } from '../stores/inbox' import type { Card, CardStatus, Project } from '../types' @@ -51,11 +51,6 @@ interface Column { statusId: number cards: Card[] } -type ColumnChange = { - added?: { element: Card; newIndex: number } - removed?: { element: Card; oldIndex: number } - moved?: { element: Card; oldIndex: number; newIndex: number } -} const board = ref([])