mirror of
https://github.com/amir20/dozzle.git
synced 2025-12-21 13:23:07 +01:00
27 lines
624 B
Vue
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>
|