{
	"$schema": "https://shadcn-svelte.com/schema/registry-item.json",
	"name": "skeleton",
	"title": "Skeleton",
	"type": "registry:ui",
	"description": "Kura Skeleton component source.",
	"registryDependencies": [
		"utils"
	],
	"files": [
		{
			"content": "import Root from './skeleton.svelte';\n\nexport {\n  Root,\n  //\n  Root as Skeleton\n};\n",
			"type": "registry:file",
			"target": "skeleton/index.ts"
		},
		{
			"content": "<script lang=\"ts\">\n  import { cn, type WithElementRef, type WithoutChildren } from '$UTILS$.js';\n  import type { HTMLAttributes } from 'svelte/elements';\n\n  let {\n    ref = $bindable(null),\n    class: className,\n    ...restProps\n  }: WithoutChildren<WithElementRef<HTMLAttributes<HTMLDivElement>>> = $props();\n</script>\n\n<div\n  bind:this={ref}\n  data-slot=\"skeleton\"\n  class={cn('border border-zinc-900 bg-zinc-900 animate-pulse', className)}\n  {...restProps}\n></div>\n",
			"type": "registry:file",
			"target": "skeleton/skeleton.svelte"
		}
	]
}