This commit is contained in:
2026-10-18 03:32:50 +07:00
parent 3e2608eae3
commit 9c5419b9bf
10 changed files with 73 additions and 193 deletions
-4
View File
@@ -4,7 +4,6 @@ import { onMounted, onUnmounted, ref } from 'vue'
import type { OnlineIntent, OnlineState } from '../types/online'
defineProps<{ outputOpen: boolean; selectedKey: string | null; selectedName: string | null }>()
const emit = defineEmits<{ packagesChanged: [] }>()
const bridge = window.screenBridge
const message = useMessage()
const isReady = ref(false)
@@ -45,8 +44,6 @@ const connectionLabels = {
let timer: ReturnType<typeof setInterval> | undefined
let refreshing = false
function accept(value: OnlineState) {
if (state.value && value.packagesRevision !== state.value.packagesRevision)
emit('packagesChanged')
state.value = value
isReady.value = true
}
@@ -72,7 +69,6 @@ async function run(intent: OnlineIntent) {
if (intent.action === 'login') password.value = ''
isBusy.value = false
await refresh()
emit('packagesChanged')
}
}
async function cancel() {