diff --git a/src/components/AssigneeFilter.vue b/src/components/AssigneeFilter.vue index 2ee59a2..67758f0 100644 --- a/src/components/AssigneeFilter.vue +++ b/src/components/AssigneeFilter.vue @@ -63,6 +63,17 @@ async function loadMore({ done }: { done: (status: 'ok' | 'empty' | 'error') => } } +const hover = (userId: string) => { + if (hoveredId.value === userId) { + return { zIndex: 2 } + } + if (props.selected.includes(userId)) { + return { zIndex: 1 } + } + + return { zIndex: 0 } +} + onMounted(() => { loadMore({ done: () => {} }) }) @@ -71,7 +82,7 @@ onMounted(() => { diff --git a/src/components/IssueFilter.vue b/src/components/IssueFilter.vue index c0c08bc..abb3f6c 100644 --- a/src/components/IssueFilter.vue +++ b/src/components/IssueFilter.vue @@ -1,29 +1,37 @@