mirror of
https://github.com/louislam/dockge.git
synced 2024-11-23 19:34:04 +00:00
Fix linter errors
This commit is contained in:
parent
59d941f128
commit
2674226ce3
2 changed files with 15 additions and 17 deletions
|
@ -1,7 +1,7 @@
|
|||
<template>
|
||||
<div class="wrapper">
|
||||
<div class="group-header">
|
||||
{{ agentName ?? this.$t("currentEndpoint") }}
|
||||
{{ agentName }}
|
||||
</div>
|
||||
|
||||
<slot />
|
||||
|
@ -12,7 +12,7 @@
|
|||
|
||||
<script setup lang="ts">
|
||||
interface AgentStackListProps {
|
||||
agentName?: string;
|
||||
agentName: string;
|
||||
}
|
||||
|
||||
defineProps<AgentStackListProps>();
|
||||
|
@ -21,7 +21,6 @@ defineProps<AgentStackListProps>();
|
|||
<style lang="scss" scoped>
|
||||
@import "../styles/vars.scss";
|
||||
|
||||
|
||||
.group-header {
|
||||
border-bottom: 1px solid #dee2e6;
|
||||
border-radius: 10px;
|
||||
|
@ -44,4 +43,4 @@ defineProps<AgentStackListProps>();
|
|||
}
|
||||
}
|
||||
|
||||
</style>
|
||||
</style>
|
||||
|
|
|
@ -43,8 +43,8 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div v-if="searchText === '' && this.$root.agentCount > 1" :style="stackListStyle" ref="stackList" class="stack-list">
|
||||
<AgentStackList :agentName="agentName" v-for="[agentName, stacks] in stackListByAgent">
|
||||
<div v-if="searchText === '' && $root.agentCount > 1" ref="stackList" :style="stackListStyle" class="stack-list">
|
||||
<AgentStackList v-for="[agentName, stacks] in stackListByAgent" :agentName="agentName" :key="agentName">
|
||||
<StackListItem
|
||||
v-for="(stack, index) in stacks"
|
||||
:key="index"
|
||||
|
@ -52,8 +52,8 @@
|
|||
:isSelectMode="selectMode"
|
||||
:isSelected="isSelected"
|
||||
:select="select"
|
||||
:deselect="deselect"/>
|
||||
|
||||
:deselect="deselect"
|
||||
/>
|
||||
</AgentStackList>
|
||||
</div>
|
||||
|
||||
|
@ -61,7 +61,7 @@
|
|||
<div v-if="Object.keys(sortedStackList).length === 0" class="text-center mt-3">
|
||||
<router-link to="/compose">{{ $t("addFirstStackMsg") }}</router-link>
|
||||
</div>
|
||||
|
||||
|
||||
<StackListItem
|
||||
v-for="(item, index) in sortedStackList"
|
||||
:key="index"
|
||||
|
@ -83,7 +83,6 @@
|
|||
import Confirm from "../components/Confirm.vue";
|
||||
import StackListItem from "../components/StackListItem.vue";
|
||||
import { CREATED_FILE, CREATED_STACK, EXITED, RUNNING, UNKNOWN } from "../../../common/util-common";
|
||||
import AgentStackList from "./AgentStackList.vue";
|
||||
|
||||
export default {
|
||||
components: {
|
||||
|
@ -212,21 +211,21 @@ export default {
|
|||
stackListByAgent() {
|
||||
const stacksByAgent = new Map();
|
||||
const stacks = this.$root.completeStackList;
|
||||
|
||||
for (const key of Object.keys(stacks)) {
|
||||
|
||||
for (const key of Object.keys(stacks)) {
|
||||
// Handle stacks with no suffix (from the current endpoint)
|
||||
let [stackName, agent] = key.split("_");
|
||||
let [ stackName, agent ] = key.split("_");
|
||||
const stackHasEndpoint = agent !== "";
|
||||
agent = stackHasEndpoint ? agent: this.$t("currentEndpoint");
|
||||
|
||||
agent = stackHasEndpoint ? agent : this.$t("currentEndpoint");
|
||||
|
||||
if (!stacksByAgent.has(agent)) {
|
||||
stacksByAgent.set(agent, []);
|
||||
}
|
||||
|
||||
const stack = stacks[!stackHasEndpoint ? `${stackName}_` : `${stackName}_${agent}`]
|
||||
const stack = stacks[!stackHasEndpoint ? `${stackName}_` : `${stackName}_${agent}`];
|
||||
stacksByAgent.get(agent).push(stack);
|
||||
}
|
||||
|
||||
|
||||
return stacksByAgent;
|
||||
},
|
||||
isDarkTheme() {
|
||||
|
|
Loading…
Reference in a new issue