mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-06-11 09:51:40 +00:00
* feat(blocks): add e-commerce dashboard * feat(blocks): add products pages * style(blocks): run prettier * feat(www): update dashboard-05 * feat(www): update gap for dashboard-05 * feat(www): update dashboards * fix(www): review a11y for new blocks * fix(blocks): a11y for dashboard-07 * fix(www): blocks background * chore: update registry
141 lines
3.2 KiB
TypeScript
141 lines
3.2 KiB
TypeScript
import { Registry } from "@/registry/schema"
|
|
|
|
export const blocks: Registry = [
|
|
{
|
|
name: "dashboard-05",
|
|
type: "components:block",
|
|
registryDependencies: [
|
|
"badge",
|
|
"breadcrumb",
|
|
"button",
|
|
"card",
|
|
"dropdown-menu",
|
|
"input",
|
|
"pagination",
|
|
"progress",
|
|
"separator",
|
|
"sheet",
|
|
"table",
|
|
"tabs",
|
|
"tooltip",
|
|
],
|
|
files: ["block/dashboard-05.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "dashboard-06",
|
|
type: "components:block",
|
|
registryDependencies: [
|
|
"badge",
|
|
"breadcrumb",
|
|
"button",
|
|
"card",
|
|
"dropdown-menu",
|
|
"input",
|
|
"sheet",
|
|
"table",
|
|
"tabs",
|
|
"tooltip",
|
|
],
|
|
files: ["block/dashboard-06.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "dashboard-07",
|
|
type: "components:block",
|
|
registryDependencies: [
|
|
"badge",
|
|
"breadcrumb",
|
|
"button",
|
|
"card",
|
|
"dropdown-menu",
|
|
"input",
|
|
"pagination",
|
|
"progress",
|
|
"separator",
|
|
"sheet",
|
|
"table",
|
|
"tabs",
|
|
"tooltip",
|
|
],
|
|
files: ["block/dashboard-07.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "dashboard-01",
|
|
type: "components:block",
|
|
registryDependencies: ["button", "dropdown-menu", "input", "sheet"],
|
|
files: ["block/dashboard-01.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "dashboard-02",
|
|
type: "components:block",
|
|
registryDependencies: ["badge", "button", "card", "dropdown-menu", "input"],
|
|
files: ["block/dashboard-02.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "dashboard-03",
|
|
type: "components:block",
|
|
registryDependencies: [
|
|
"badge",
|
|
"button",
|
|
"drawer",
|
|
"input",
|
|
"label",
|
|
"select",
|
|
"textarea",
|
|
"tooltip",
|
|
],
|
|
files: ["block/dashboard-03.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "dashboard-04",
|
|
type: "components:block",
|
|
registryDependencies: ["button", "card", "dropdown-menu", "input"],
|
|
files: ["block/dashboard-04.tsx"],
|
|
category: "Application",
|
|
subcategory: "Dashboard",
|
|
},
|
|
{
|
|
name: "authentication-01",
|
|
type: "components:block",
|
|
registryDependencies: ["button", "card", "input", "label"],
|
|
files: ["block/authentication-01.tsx"],
|
|
category: "Authentication",
|
|
subcategory: "Login",
|
|
},
|
|
{
|
|
name: "authentication-02",
|
|
type: "components:block",
|
|
registryDependencies: ["button", "card", "input", "label"],
|
|
files: ["block/authentication-02.tsx"],
|
|
category: "Authentication",
|
|
subcategory: "Login",
|
|
},
|
|
{
|
|
name: "authentication-03",
|
|
type: "components:block",
|
|
registryDependencies: ["button", "card", "input", "label"],
|
|
files: ["block/authentication-03.tsx"],
|
|
category: "Authentication",
|
|
subcategory: "Login",
|
|
},
|
|
{
|
|
name: "authentication-04",
|
|
type: "components:block",
|
|
registryDependencies: ["button", "card", "input", "label"],
|
|
files: ["block/authentication-04.tsx"],
|
|
category: "Authentication",
|
|
subcategory: "Login",
|
|
},
|
|
]
|