From 24a3e7b0da81a4ee1cc5738dc8e74ab5d0584827 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Wed, 22 Jan 2025 00:45:10 +0100 Subject: [PATCH] small fixes --- frontend/src/components/Addr.vue | 2 +- frontend/src/components/Main.vue | 2 +- frontend/src/components/OutJson.vue | 2 +- frontend/src/components/Users.vue | 2 +- frontend/src/components/WgPeer.vue | 2 -- frontend/src/components/message.vue | 2 +- frontend/src/components/protocols/Direct.vue | 4 ++-- frontend/src/components/protocols/Http.vue | 2 +- .../src/components/protocols/ShadowTls.vue | 19 +++++++++++-------- .../src/components/protocols/Shadowsocks.vue | 4 ++-- frontend/src/components/protocols/Socks.vue | 2 +- frontend/src/components/protocols/Vless.vue | 2 +- frontend/src/components/protocols/Vmess.vue | 2 +- frontend/src/components/tiles/Gauge.vue | 4 ++-- .../src/components/transports/HttpUpgrade.vue | 2 +- frontend/src/layouts/default/AppBar.vue | 6 +++--- frontend/src/layouts/modals/Client.vue | 2 +- frontend/src/layouts/modals/ClientBulk.vue | 2 +- frontend/src/layouts/modals/Rule.vue | 1 - frontend/src/layouts/modals/Stats.vue | 4 ++-- frontend/src/locales/en.ts | 2 -- frontend/src/locales/fa.ts | 2 -- frontend/src/locales/ru.ts | 2 -- frontend/src/locales/vi.ts | 2 -- frontend/src/types/endpoints.ts | 2 +- frontend/src/types/outbounds.ts | 2 +- frontend/src/views/Clients.vue | 1 - frontend/src/views/Endpoints.vue | 6 +++--- frontend/src/views/Outbounds.vue | 10 +++------- frontend/src/views/Rules.vue | 12 ++++++------ 30 files changed, 48 insertions(+), 61 deletions(-) diff --git a/frontend/src/components/Addr.vue b/frontend/src/components/Addr.vue index 98ccbec..cc30b5a 100644 --- a/frontend/src/components/Addr.vue +++ b/frontend/src/components/Addr.vue @@ -59,7 +59,7 @@ export default { computed: { optionTLS: { get(): boolean { return this.$props.addr.tls != undefined }, - set(v:boolean) { this.$props.addr.tls = v ? { enabled: true } : undefined; } + set(v:boolean) { this.$props.addr.tls = v ? { enabled: true } : undefined } }, optionRemark: { get(): boolean { return this.$props.addr.remark != undefined }, diff --git a/frontend/src/components/Main.vue b/frontend/src/components/Main.vue index b11da3c..4c26aab 100644 --- a/frontend/src/components/Main.vue +++ b/frontend/src/components/Main.vue @@ -209,7 +209,7 @@ const startTimer = () => { const stopTimer = () => { if (intervalId) { - clearInterval(intervalId); + clearInterval(intervalId) intervalId = null } } diff --git a/frontend/src/components/OutJson.vue b/frontend/src/components/OutJson.vue index afbc382..e5f97e9 100644 --- a/frontend/src/components/OutJson.vue +++ b/frontend/src/components/OutJson.vue @@ -114,7 +114,7 @@ export default { needNetwork():boolean { return this.haveNetwork.includes(this.$props.type) }, needUot():boolean { return this.havUoT.includes(this.$props.type) }, packet_encoding: { - get() { return this.$props.inData.out_json.packet_encoding != undefined ? this.$props.inData.out_json.packet_encoding : 'none'; }, + get() { return this.$props.inData.out_json.packet_encoding != undefined ? this.$props.inData.out_json.packet_encoding : 'none' }, set(v:string) { this.$props.inData.out_json.packet_encoding = v != "none" ? v : undefined } }, }, diff --git a/frontend/src/components/Users.vue b/frontend/src/components/Users.vue index 636c1c0..fdf958d 100644 --- a/frontend/src/components/Users.vue +++ b/frontend/src/components/Users.vue @@ -15,7 +15,7 @@ \ No newline at end of file diff --git a/frontend/src/views/Rules.vue b/frontend/src/views/Rules.vue index 5ebe103..d760a0b 100644 --- a/frontend/src/views/Rules.vue +++ b/frontend/src/views/Rules.vue @@ -291,19 +291,19 @@ const delRuleset = (index: number) => { delRulesetOverlay.value[index] = false } -const draggedItemIndex = ref(null); +const draggedItemIndex = ref(null) const onDragStart = (index: any) => { - draggedItemIndex.value = index; + draggedItemIndex.value = index } const onDrop = (index: any) => { if (draggedItemIndex.value !== null) { // Swap the dragged item with the dropped one - const draggedItem = rules.value[draggedItemIndex.value]; - rules.value.splice(draggedItemIndex.value, 1); - rules.value.splice(index, 0, draggedItem); - draggedItemIndex.value = null; + const draggedItem = rules.value[draggedItemIndex.value] + rules.value.splice(draggedItemIndex.value, 1) + rules.value.splice(index, 0, draggedItem) + draggedItemIndex.value = null } } \ No newline at end of file