/ src / views / RequestsView.vue
RequestsView.vue
 1  <script setup>
 2  import { storeToRefs } from 'pinia'
 3  import { useRequestsStore } from '@/stores/requests'
 4  import StorageRequests from '@/components/StorageRequests.vue'
 5  import SkeletonLoading from '@/components/SkeletonLoading.vue'
 6  
 7  const requestsStore = useRequestsStore()
 8  const { loading } = storeToRefs(requestsStore)
 9  defineProps({
10    hideThumbnails: Boolean
11  })
12  </script>
13  
14  <template>
15    <div>
16      <SkeletonLoading v-if="loading.past" type="text" />
17      <StorageRequests v-else :hideThumbnails="hideThumbnails" />
18    </div>
19  </template>