footer.vue 534 B

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