{ "$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 Submit\n \n \n Disabled\n \n \n Outline\n \n \n \n Loading...\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 } nativeButton={false}>\n Create project\n \n Import project\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" }