1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-25 06:49:23 +01:00

feat: sorts services in swarm view (#3096)

This commit is contained in:
Amir Raminfar
2024-07-11 10:56:08 -07:00
committed by GitHub
parent 4077d5ab47
commit 208671ef23

View File

@@ -39,9 +39,15 @@ export const useSwarmStore = defineStore("swarm", () => {
if (newServices.length === 0) continue;
newStacks.push(new Stack(name, containers, newServices));
newStacks.push(
new Stack(
name,
containers,
newServices.sort((a, b) => a.name.localeCompare(b.name)),
),
);
}
return newStacks;
return newStacks.sort((a, b) => a.name.localeCompare(b.name));
});
const services = computed(() => {
@@ -61,7 +67,7 @@ export const useSwarmStore = defineStore("swarm", () => {
const servicesWithoutStack = Object.entries(services).map(([name, containers]) => new Service(name, containers));
return [...serviceWithStack, ...servicesWithoutStack];
return [...serviceWithStack, ...servicesWithoutStack].sort((a, b) => a.name.localeCompare(b.name));
});
const customGroups = computed(() => {