diff --git a/easytier-web/frontend-lib/src/components/Config.vue b/easytier-web/frontend-lib/src/components/Config.vue index 75a2971b..71c6b687 100644 --- a/easytier-web/frontend-lib/src/components/Config.vue +++ b/easytier-web/frontend-lib/src/components/Config.vue @@ -2,7 +2,13 @@ import InputGroup from 'primevue/inputgroup' import InputGroupAddon from 'primevue/inputgroupaddon' import { SelectButton, Checkbox, InputText, InputNumber, AutoComplete, Panel, Divider, ToggleButton, Button, Password } from 'primevue' -import { DEFAULT_NETWORK_CONFIG, NetworkConfig, NetworkingMethod } from '../types/network' +import { + addRow, + DEFAULT_NETWORK_CONFIG, + NetworkConfig, + NetworkingMethod, + removeRow +} from '../types/network' import { defineProps, defineEmits, ref, } from 'vue' import { useI18n } from 'vue-i18n' @@ -163,6 +169,8 @@ const bool_flags: BoolFlag[] = [ { field: 'enable_private_mode', help: 'enable_private_mode_help' }, ] +const portForwardProtocolOptions = ref(["tcp","udp"]); +