Refactor and modularize queued packages handling

Extract queued packages logic into a dedicated `QueuedPackagesList` component for better code modularity and maintainability. Streamline API fetch functions with reusable `fetchPackages` utility and improve code readability by adopting async/await syntax.
This commit is contained in:
2025-04-07 21:06:10 +02:00
parent db9c7ee523
commit 8fe8f1e122
3 changed files with 117 additions and 134 deletions

View File

@@ -13,5 +13,6 @@ declare module 'vue' {
CurrentlyBuilding: typeof import('./src/components/CurrentlyBuilding.vue')['default']
MainNav: typeof import('./src/components/MainNav.vue')['default']
Packages: typeof import('./src/components/Packages.vue')['default']
QueuedPackagesList: typeof import('./src/components/QueuedPackagesList.vue')['default']
}
}