index.vue 642 B

1234567891011121314151617181920212223242526
  1. <template>
  2. <div>
  3. <page-header :title="$t('compute.text_693')" :tabs="cloudEnvOptions" :current-tab.sync="cloudEnv" />
  4. <page-body>
  5. <image-recovery-list :id="listId" :cloud-env="cloudEnv" />
  6. </page-body>
  7. </div>
  8. </template>
  9. <script>
  10. import ImageRecoveryList from './components/List'
  11. export default {
  12. name: 'ImageRecoveryIndex',
  13. components: {
  14. ImageRecoveryList,
  15. },
  16. data () {
  17. return {
  18. listId: 'ImageRecoveryList',
  19. cloudEnvOptions: [{ key: 'images', label: this.$t('compute.text_97') }, { key: 'guestimages', label: this.$t('compute.text_98') }],
  20. cloudEnv: 'images',
  21. }
  22. },
  23. }
  24. </script>