Files
coolify/resources/views/components
Andras Bacsai 261dc39f02 fix: Monaco editor empty for docker compose applications
This commit fixes two related issues preventing the Monaco editor from displaying Docker Compose file content:

1. Data Sync Issue:
   - After loadComposeFile() fetches the compose content from Git and updates the database model, the Livewire component properties were never synced
   - Monaco editor binds to component properties via wire:model, so it remained empty
   - Fixed by calling syncFromModel() after refresh() in loadComposeFile() method

2. Script Duplication Issue:
   - Multiple Monaco editors on the same page (compose files, dockerfile, labels) caused race condition
   - Each instance tried to inject the Monaco loader script simultaneously
   - Resulted in "SyntaxError: Identifier '_amdLoaderGlobal' has already been declared"
   - Fixed by adding a global flag to prevent duplicate script injection

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 12:48:20 +01:00
..
2023-12-07 19:06:32 +01:00
2025-10-09 12:53:57 +02:00
2025-09-22 23:38:36 +05:30
2023-08-11 20:19:42 +02:00
2024-03-24 16:00:25 +01:00
2023-08-11 20:19:42 +02:00
2024-03-28 12:30:06 +01:00
2023-08-29 16:31:46 +02:00
2023-08-29 16:31:46 +02:00
2024-03-24 16:00:25 +01:00
2024-03-25 10:41:44 +01:00