Skip to content

Commit 902879e

Browse files
committed
references
1 parent 160a8e4 commit 902879e

18 files changed

Lines changed: 4150 additions & 187 deletions

File tree

plugins/docs/components/Layout.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,11 @@ export function LayoutLeft(props: {
282282
search: '/docs/references/query-builder',
283283
href: '/docs/references/query-builder'
284284
},
285+
{
286+
label: 'React API',
287+
search: '/docs/references/react-api',
288+
href: '/docs/references/react-api'
289+
},
285290
{
286291
label: 'Request Class',
287292
search: '/docs/references/request-class',

plugins/docs/components/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export function Highlight({ children }: { children: ReactNode }) {
6666
);
6767
}
6868

69-
export function InlineCode({ lang = 'javascript', children }: {
69+
export function InlineCode({ lang = 'typescript', children }: {
7070
lang?: string,
7171
children: string
7272
}) {
@@ -104,7 +104,7 @@ export function Bash({ children }: { children: string }) {
104104
}
105105

106106
export function Code(props: { lang?: string, children: string }) {
107-
const { lang = 'javascript', children } = props;
107+
const { lang = 'typescript', children } = props;
108108
return (
109109
<CodeView
110110
copy

plugins/docs/plugin.ts

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,16 @@ export default function plugin(server: Server) {
3737
server.get('/docs/**', (_req, res, ctx) => setServerProps(ctx, res));
3838
server.get('/docs', '@/plugins/docs/views/index', -100);
3939
server.get('/docs/introduction', '@/plugins/docs/views/index', -100);
40-
server.get('/docs/tutorial', '@/plugins/docs/views/tutorial/index', -100);
41-
server.get('/docs/toolkit/setup', '@/plugins/docs/views/toolkit/setup/index', -100);
40+
//index routes
41+
[
42+
'tutorial',
43+
'toolkit/setup',
44+
'references/client-api',
45+
'references/router-class',
46+
].map(route => {
47+
server.get(`/docs/${route}`, `@/plugins/docs/views/${route}/index`, -100);
48+
});
49+
//other routes
4250
[
4351
'getting-started',
4452
'deploy/build-project',
@@ -53,7 +61,10 @@ export default function plugin(server: Server) {
5361
'develop/query-database',
5462
'plugins/create-plugins',
5563
'plugins/toggle-plugins',
56-
'references/client-api',
64+
'references/client-api/actions',
65+
'references/client-api/config/column',
66+
'references/client-api/config/fieldset',
67+
'references/client-api/config/model',
5768
'references/configuration',
5869
'references/emitter-class',
5970
'references/exception-class',
@@ -64,21 +75,21 @@ export default function plugin(server: Server) {
6475
'references/query-builder/insert-builder',
6576
'references/query-builder/select-builder',
6677
'references/query-builder/update-builder',
78+
'references/react-api',
6779
'references/request-class',
6880
'references/response-class',
69-
'references/router-class',
70-
'references/router/action-class',
71-
'references/router/entry-class',
72-
'references/router/import-class',
73-
'references/router/view-class',
81+
'references/router-class/action',
82+
'references/router-class/entry',
83+
'references/router-class/import',
84+
'references/router-class/view',
7485
'references/schema-specifications',
7586
'references/server-class',
7687
'references/view-engine',
77-
'toolkit/add-translations',
78-
'toolkit/customize-terminal',
7988
'references/data/callable-map',
8089
'references/data/callable-nest',
8190
'references/data/callable-session',
91+
'toolkit/add-translations',
92+
'toolkit/customize-terminal',
8293
'toolkit/setup-api',
8394
'toolkit/setup-authentication',
8495
'toolkit/setup-email',

plugins/docs/views/references/client-api.tsx

Lines changed: 0 additions & 139 deletions
This file was deleted.

0 commit comments

Comments
 (0)