defmodule Shino.UI.Skeleton do @moduledoc """ Provides skeleton related components. > Displays a placeholder for content which is loading. ## References * [shadcn/ui - Skeleton](https://ui.shadcn.com/docs/components/skeleton). """ use Shino.UI, :component @doc """ Renders a skeleton. ## Examples ```heex
<.skeleton class="h-12 w-12 rounded-full" />
<.skeleton class="h-4 w-[250px]" /> <.skeleton class="h-4 w-[200px]" />
``` ```heex
<.skeleton class="h-[125px] w-[250px] rounded-xl" />
<.skeleton class="h-4 w-[250px]" /> <.skeleton class="h-4 w-[200px]" />
``` """ attr :class, :string, default: nil attr :rest, :global def skeleton(assigns) do ~H"""
""" end end