interface-control.vue 509 B

123456789101112131415161718192021
  1. <script setup lang="ts">
  2. import { $t } from '@vben-core/locales';
  3. import SwitchItem from '../switch-item.vue';
  4. defineOptions({
  5. name: 'PreferenceInterfaceControl',
  6. });
  7. const tabsVisible = defineModel<boolean>('tabsVisible');
  8. const logoVisible = defineModel<boolean>('logoVisible');
  9. </script>
  10. <template>
  11. <SwitchItem v-model="tabsVisible">
  12. {{ $t('preferences.tabbar.enable') }}
  13. </SwitchItem>
  14. <SwitchItem v-model="logoVisible">
  15. {{ $t('preferences.logo-visible') }}
  16. </SwitchItem>
  17. </template>