Welcome to mirror list, hosted at ThFree Co, Russian Federation.

reverse.html « xray « settings « html « web - github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: cdb4738d65662936b1bf50a4d95900570b85fe3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{{define "settings/xray/reverse"}}
<template v-if="reverseData.length > 0">
    <a-space direction="vertical" size="middle">
        <a-button type="primary" icon="plus" @click="addReverse()">
            <span>{{ i18n "pages.xray.outbound.addReverse" }}</span>
        </a-button>
        <a-table :columns="reverseColumns" bordered :row-key="r => r.key" :data-source="reverseData"
            :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0">
            <template slot="action" slot-scope="text, reverse, index">
                <span>[[ index+1 ]]</span>
                <a-dropdown :trigger="['click']">
                    <a-icon @click="e => e.preventDefault()" type="more"
                        :style="{ fontSize: '16px', textDecoration: 'bold' }"></a-icon>
                    <a-menu slot="overlay" :theme="themeSwitcher.currentTheme">
                        <a-menu-item @click="editReverse(index)">
                            <a-icon type="edit"></a-icon>
                            <span>{{ i18n "edit" }}</span>
                        </a-menu-item>
                        <a-menu-item @click="deleteReverse(index)">
                            <span :style="{ color: '#FF4D4F' }">
                                <a-icon type="delete"></a-icon> 
                                <span>{{ i18n "delete"}}</span>
                            </span>
                        </a-menu-item>
                    </a-menu>
                </a-dropdown>
            </template>
        </a-table>
    </a-space>
</template>
<template v-else>
    <a-empty description='{{ i18n "emptyReverseDesc" }}' :style="{ margin: '10px' }">
        <a-button type="primary" icon="plus" @click="addReverse()" :style="{ marginTop: '10px' }">
            {{ i18n "pages.xray.outbound.addReverse" }}
        </a-button>
    </a-empty>
</template>
{{end}}