* docs: create a new UI docs project (#13233) * docs: create a new UI docs project * fix installation errors * docs: migrate UI docs content to new project (#13241) * Fix content * added examples for some components * finish adding examples * lint fix * fix build errors * delete empty files * path fixes + refactor * fix build error
25 lines
576 B
TypeScript
25 lines
576 B
TypeScript
import dynamic from "next/dynamic"
|
|
import * as React from "react"
|
|
|
|
export type HookRegistryItem = {
|
|
table: React.ComponentType
|
|
}
|
|
|
|
export const HookRegistry: Record<string, HookRegistryItem> = {
|
|
usePromptReturn: {
|
|
table: dynamic(async () =>
|
|
import("./hooks/usePrompt").then((m) => m.Return)
|
|
),
|
|
},
|
|
useToggleStateProps: {
|
|
table: dynamic(async () =>
|
|
import("./hooks/useToggleState").then((m) => m.Props)
|
|
),
|
|
},
|
|
useToggleStateReturn: {
|
|
table: dynamic(async () =>
|
|
import("./hooks/useToggleState").then((m) => m.Return)
|
|
),
|
|
},
|
|
}
|