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>