Go to file
Matt 24dcee57d9 fix: Enhanced EOI section reactivity for immediate UI updates after deletion
EOI State Management Improvements:
- Added local reactive state (documentValidated, documentExists) to handle immediate UI updates
- Enhanced hasGeneratedEOI computed property to use local state when validation completes
- Fixed issue where EOI signatory status would persist after document deletion

 Real-time UI Responsiveness:
- Component now immediately switches to Generate EOI UI when validation detects cleanup
- No longer requires manual page refresh to see correct state
- Proper state synchronization between validation results and UI display

 Validation Logic Enhancement:
- validateDocument function now sets local reactive state immediately upon cleanup detection
- Added comprehensive logging for debugging EOI state transitions
- Handles edge cases where documensoID exists but document was deleted externally

 User Experience Improvements:
- Automatic UI state transitions without user intervention
- Clear visual feedback when orphaned data is cleaned up
- Prevents phantom EOI states from confusing users

The EOI section now correctly and immediately shows the generate UI when no valid document exists, eliminating the confusion from phantom signatory status displays.
2025-06-12 17:18:53 +02:00
.gitea/workflows build: add workflow 2025-02-16 20:32:34 +02:00
components fix: Enhanced EOI section reactivity for immediate UI updates after deletion 2025-06-12 17:18:53 +02:00
composables feat: Implement comprehensive PWA functionality 2025-06-12 16:36:32 +02:00
docs feat: Implement comprehensive PWA functionality 2025-06-12 16:36:32 +02:00
middleware feat: add files 2025-02-16 14:10:19 +02:00
pages fix: Comprehensive mobile UI improvements and fixes 2025-06-12 17:14:14 +02:00
plugins feat: Implement comprehensive PWA functionality 2025-06-12 16:36:32 +02:00
public Feat: Complete EOI improvements and PWA implementation 2025-06-12 16:16:30 +02:00
server feat: Implement EOI document validation and orphaned data cleanup 2025-06-12 17:04:45 +02:00
static feat: add files 2025-02-16 14:10:19 +02:00
utils fixes 2025-06-12 16:26:10 +02:00
.dockerignore feat: add files 2025-02-16 14:10:19 +02:00
.env.example Add embedded signing support with webhook configuration 2025-06-11 17:57:58 +02:00
.gitignore feat: add files 2025-02-16 14:10:19 +02:00
Dockerfile feat: add files 2025-02-16 14:10:19 +02:00
README.md feat: add files 2025-02-16 14:10:19 +02:00
app.vue feat: add interest button 2025-06-03 22:04:22 +03:00
nuxt.config.ts feat: Implement comprehensive PWA functionality 2025-06-12 16:36:32 +02:00
package-lock.json Add EOI automation system with email processing and document management 2025-06-10 13:59:09 +02:00
package.json Add EOI automation system with email processing and document management 2025-06-10 13:59:09 +02:00
tsconfig.json feat: add files 2025-02-16 14:10:19 +02:00

README.md

Client Portal

Commands

  • npm run dev to start development

Tech Stack

  • Node.js
  • Nuxt
  • Directus
  • Vuetify