1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00
Files
dozzle/assets/pages/group/[name].vue
2024-06-17 12:07:24 -07:00

27 lines
624 B
Vue

<template>
<Search />
<GroupedLog :name="route.params.name" :scrollable="pinnedLogs.length > 0" />
</template>
<script lang="ts" setup>
const route = useRoute("/group/[name]");
const swarmStore = useSwarmStore();
const { customGroups } = storeToRefs(swarmStore);
const pinnedLogsStore = usePinnedLogsStore();
const { pinnedLogs } = storeToRefs(pinnedLogsStore);
const group = computed(() => customGroups.value.find((g) => g.name === route.params.name));
watchEffect(() => {
if (group.value?.name) {
setTitle(group.value.name + " group");
}
});
</script>
<route lang="yaml">
meta:
swarmMode: true
</route>