{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "spinner-example", "title": "Spinner", "registryDependencies": [ "badge", "button", "empty", "field", "input-group", "spinner", "example" ], "files": [ { "path": "registry/base-nova/examples/spinner-example.tsx", "content": "import {\n Example,\n ExampleWrapper,\n} from \"@/registry/bases/base/components/example\"\nimport { Badge } from \"@/registry/bases/base/ui/badge\"\nimport { Button } from \"@/registry/bases/base/ui/button\"\nimport {\n Empty,\n EmptyContent,\n EmptyDescription,\n EmptyHeader,\n EmptyMedia,\n EmptyTitle,\n} from \"@/registry/bases/base/ui/empty\"\nimport { Field, FieldLabel } from \"@/registry/bases/base/ui/field\"\nimport {\n InputGroup,\n InputGroupAddon,\n InputGroupInput,\n} from \"@/registry/bases/base/ui/input-group\"\nimport { Spinner } from \"@/registry/bases/base/ui/spinner\"\nimport { IconPlaceholder } from \"@/app/(create)/components/icon-placeholder\"\n\nexport default function SpinnerExample() {\n return (\n \n \n \n \n \n \n \n )\n}\n\nfunction SpinnerBasic() {\n return (\n \n
\n \n \n
\n
\n )\n}\n\nfunction SpinnerInButtons() {\n return (\n \n
\n \n \n \n \n
\n
\n )\n}\n\nfunction SpinnerInBadges() {\n return (\n \n
\n \n \n Badge\n \n \n \n Badge\n \n \n \n Badge\n \n \n \n Badge\n \n
\n
\n )\n}\n\nfunction SpinnerInInputGroup() {\n return (\n \n \n Input Group\n \n \n \n \n \n \n \n \n )\n}\n\nfunction SpinnerInEmpty() {\n return (\n \n \n \n \n \n \n No projects yet\n \n You haven't created any projects yet. Get started by creating\n your first project.\n \n \n \n
\n \n \n
\n }\n nativeButton={false}\n className=\"text-muted-foreground\"\n >\n Learn more{\" \"}\n \n \n
\n
\n
\n )\n}\n", "type": "registry:example" } ], "type": "registry:example" }