| <template> | 
|   <a-card class="general-card" :title="$t('userInfo.title.latestNotification')"> | 
|     <a-skeleton v-if="loading" :animation="true"> | 
|       <a-skeleton-line :rows="3" /> | 
|     </a-skeleton> | 
|     <a-result v-else status="404"> | 
|       <template #subtitle> | 
|         {{ $t('userInfo.nodata') }} | 
|       </template> | 
|     </a-result> | 
|   </a-card> | 
| </template> | 
|   | 
| <script lang="ts" setup> | 
|   import useLoading from '@/hooks/loading'; | 
|   | 
|   const { loading, setLoading } = useLoading(true); | 
|   setTimeout(() => { | 
|     setLoading(false); | 
|   }, 500); | 
| </script> | 
|   | 
| <style lang="less" scoped> | 
|   :deep(.arco-result) { | 
|     padding: 40px 32px 108px; | 
|   } | 
| </style> |