Skip to content

Commit aa67d77

Browse files
committed
tweaks
1 parent 426c8f6 commit aa67d77

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

web_src/js/components/ContextPopup.vue

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -60,19 +60,17 @@ export default {
6060
};
6161
</script>
6262
<template>
63-
<div ref="root">
64-
<div v-if="issue !== null" class="tw-p-3 tw-flex tw-flex-col tw-gap-2">
65-
<div class="tw-text-12">{{ issue.repository.full_name }} on {{ createdAt }}</div>
66-
<div class="flex-text-block">
67-
<svg-icon :name="icon" :class="['text', color]"/>
68-
<span class="issue-title tw-font-semibold tw-break-anywhere">
69-
{{ issue.title }}
70-
<span class="index">#{{ issue.number }}</span>
71-
</span>
72-
</div>
73-
<div v-if="body">{{ body }}</div>
74-
<!-- eslint-disable-next-line vue/no-v-html -->
75-
<div v-if="issue.labels.length" v-html="labelsHtml"/>
63+
<div class="tw-p-3 tw-flex tw-flex-col tw-gap-2">
64+
<div class="tw-text-12">{{ issue.repository.full_name }} on {{ createdAt }}</div>
65+
<div class="flex-text-block tw-gap-2">
66+
<svg-icon :name="icon" :class="['text', color]"/>
67+
<span class="issue-title tw-font-semibold tw-break-anywhere">
68+
{{ issue.title }}
69+
<span class="index">#{{ issue.number }}</span>
70+
</span>
7671
</div>
72+
<div v-if="body">{{ body }}</div>
73+
<!-- eslint-disable-next-line vue/no-v-html -->
74+
<div v-if="issue.labels.length" v-html="labelsHtml"/>
7775
</div>
7876
</template>

web_src/js/features/contextpopup.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ async function show(e) {
2121
return;
2222
}
2323

24+
if (!issue) return;
2425
const popup = document.createElement('div');
2526
const view = createApp(ContextPopup, {issue, labelsHtml});
2627
try {

0 commit comments

Comments
 (0)