layout
Skeleton
Display a placeholder while content is loading.
Usage
Use to show a placeholder while content is loading.
<template> <div class="flex items-center space-x-4"> <USkeleton class="h-12 w-12" :ui="{ rounded: 'rounded-full' }" /> <div class="space-y-2"> <USkeleton class="h-4 w-[250px]" /> <USkeleton class="h-4 w-[200px]" /> </div> </div></template>
Props
ui
any
undefined
Preset
USkeleton.vue
{ "base": "animate-pulse", "background": "bg-gray-100 dark:bg-gray-800", "rounded": "rounded-md"}