fix bug and added options

This commit is contained in:
2026-07-12 18:30:09 +03:30
parent fad305cd29
commit e0e3ec94f3
4 changed files with 228 additions and 3 deletions
@@ -10,6 +10,13 @@
<template #unCheckedChildren>{{ labels.off }}</template>
</a-switch>
<SupportMessengersField
v-else-if="isSupportMessengers"
:model-value="modelValue"
:disabled="disabled"
@update:value="emit('update:value', $event)"
/>
<MainWalletProductsField
v-else-if="isMainWalletProducts"
:model-value="modelValue"
@@ -109,6 +116,7 @@
<script setup lang="ts">
import MainWalletProductsField from './MainWalletProductsField.vue'
import SupportMessengersField from './SupportMessengersField.vue'
import ZaarboxPriceKeyField from './ZaarboxPriceKeyField.vue'
import {
parseSelectOptions,
@@ -145,6 +153,7 @@ const fieldType = computed<SettingFieldType>(() =>
const isZaarboxPriceKey = computed(() => props.settingKey === 'zaarbox_price_key')
const isMainWalletProducts = computed(() => props.settingKey === 'main_wallet_products')
const isSupportMessengers = computed(() => props.settingKey === 'support_messengers')
const selectItems = computed(() =>
parseSelectOptions({