-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmdx-components.tsx
More file actions
54 lines (53 loc) · 1.01 KB
/
mdx-components.tsx
File metadata and controls
54 lines (53 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
import defaultMdxComponents from "fumadocs-ui/mdx";
import type { MDXComponents } from "mdx/types";
import { ComponentPreview } from "@/components/docs/component-preview";
import {
AccountDemo,
BalanceDemo,
EnumDemo,
BoolDemo,
TextDemo,
HashDemo,
BytesDemo,
AmountDemo,
OptionDemo,
VectorDemo,
MomentDemo,
VoteThresholdDemo,
KeyValueDemo,
VectorFixedDemo,
BTreeMapDemo,
StructDemo,
TupleDemo,
VoteDemo,
CallDemo,
} from "@/components/docs/demos";
import { Tab, Tabs } from "fumadocs-ui/components/tabs";
export function useMDXComponents(components?: MDXComponents): MDXComponents {
return {
...defaultMdxComponents,
ComponentPreview,
AccountDemo,
BalanceDemo,
EnumDemo,
BoolDemo,
TextDemo,
HashDemo,
BytesDemo,
AmountDemo,
OptionDemo,
VectorDemo,
MomentDemo,
VoteThresholdDemo,
KeyValueDemo,
VectorFixedDemo,
BTreeMapDemo,
StructDemo,
TupleDemo,
VoteDemo,
CallDemo,
Tab,
Tabs,
...components,
};
}