mirror of
				https://github.com/MHSanaei/3x-ui.git
				synced 2025-10-31 12:22:51 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			No EOL
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			No EOL
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {{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"
 | |
|             :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}` }'>
 | |
|             <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}} | 
