diff --git a/src/pages/home/home.ts b/src/pages/home/home.ts index 2ada4b5..66efe56 100755 --- a/src/pages/home/home.ts +++ b/src/pages/home/home.ts @@ -590,7 +590,7 @@ async function handleMainPairing(): Promise { } catch (error) { console.error('Pairing failed:', error); - + if (mainStatus) { mainStatus.innerHTML = '❌ Authentication failed'; } @@ -602,28 +602,27 @@ async function displayExistingProcesses(): Promise { try { const service = await Services.getInstance(); const processes = await service.getProcesses(); - + const container = getCorrectDOM('login-4nk-component') as HTMLElement; const mainStatus = container.querySelector('#main-status') as HTMLElement; - + if (!mainStatus) { console.warn('Main status element not found'); return; } - + const processCount = Object.keys(processes).length; console.log(`📊 Found ${processCount} existing processes`); - + if (processCount === 0) { if (mainStatus) { mainStatus.innerHTML = '📋 No existing processes found'; } return; } - - // Create a list of processes to display - let processesHtml = `
-

📋 Existing Processes (${processCount})

`; + + // Create simple text messages for each process + let messages = []; for (const [processId, process] of Object.entries(processes)) { const processInfo = { @@ -633,21 +632,15 @@ async function displayExistingProcesses(): Promise { lastUpdate: process.last_update || 'Unknown' }; - processesHtml += ` -
- Process: ${processInfo.id}
- - States: ${processInfo.states} | Members: ${processInfo.members} | Updated: ${processInfo.lastUpdate} - -
`; + messages.push(`📋 Process ${processInfo.id} - States: ${processInfo.states}, Members: ${processInfo.members}, Updated: ${processInfo.lastUpdate}`); } - processesHtml += '
'; + const messagesText = messages.join('\n'); if (mainStatus) { - mainStatus.innerHTML = processesHtml; + mainStatus.innerHTML = `
${messagesText}
`; } - + } catch (error) { console.error('❌ Error displaying processes:', error); const container = getCorrectDOM('login-4nk-component') as HTMLElement;