Feature: Boton para reiniciar conexion de instancia
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 51s

This commit is contained in:
2025-12-02 19:36:06 -06:00
parent 9ebbacf03b
commit 3817e3c4ae
3 changed files with 62 additions and 1 deletions

View File

@@ -99,6 +99,17 @@ export const useInstances = () => {
return await $fetch(`/api/instances/${id}/status`)
}
const resetInstance = async (id: string) => {
await $fetch(`/api/instances/${id}/reset`, { method: 'POST' })
// Update local state
const idx = instances.value.findIndex(i => i.id === id)
if (idx !== -1) {
instances.value[idx].status = 'disconnected'
instances.value[idx].qrCode = null
}
}
// Computed helpers
const connectedCount = computed(() =>
instances.value.filter(i => i.status === 'connected').length
@@ -115,6 +126,7 @@ export const useInstances = () => {
deleteInstance,
connectInstance,
disconnectInstance,
resetInstance,
getQRCode,
requestPairingCode,
getInstanceStatus,