Skip to content

Commit 771a3ac

Browse files
committed
dev-demo: use JSON-Form plugin instead of JSON-Editor
AdminForth/1836/https-claude.aicodeartifacte15
1 parent d7434c2 commit 771a3ac

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

dev-demo/resources/cars_resources/carsResourseTemplate.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import MarkdownPlugin from '../../../plugins/adminforth-markdown/index.js';
1515
import QuickFiltersPlugin from '../../../plugins/adminforth-quick-filters/index.js';
1616
import Many2ManyPlugin from '../../../plugins/adminforth-many2many/index.js';
1717
import JsonEditorPlugin from '../../../plugins/adminforth-json-editor/index.js';
18+
import JSONFormPlugin from '../../../plugins/adminforth-json-form/index.js'
1819

1920
import CompletionAdapterOpenAIResponses from '../../../adapters/adminforth-completion-adapter-openai-responses/index.js';
2021
import CompletionAdapterGoogleGemini from '../../../adapters/adminforth-completion-adapter-google-gemini/index.js';
@@ -27,9 +28,9 @@ import AdminForthImageVisionAdapterOpenAi from '../../../adapters/adminforth-ima
2728
import { logger } from '../../../adminforth/modules/logger.js';
2829
import { afLogger } from '../../../adminforth/modules/logger.js';
2930
import ForeignInlineListPlugin from '../../../plugins/adminforth-foreign-inline-list/index.js';
30-
// import JsonFormPlugin from '../../../plugins/adminforth-json-form/index.js';
3131
import { s3StorageAdapter } from '../../utils.js';
3232

33+
3334
const CAR_RESOURCE_DB_LABELS = {
3435
sqlite: 'SQLite',
3536
mysql: 'MySQL',
@@ -321,8 +322,15 @@ export default function carsResourseTemplate(resourceId: string, dataSource: Car
321322
// new Many2ManyPlugin({
322323
// linkedResourceId: 'adminuser'
323324
// }),
324-
new JsonEditorPlugin({
325+
new JSONFormPlugin({
325326
fieldName: 'specifications',
327+
schema: {
328+
"title": "Specifications",
329+
"type": "object",
330+
"additionalProperties": {
331+
"type": "string"
332+
}
333+
}
326334
}),
327335
/*********************************************************************************
328336

0 commit comments

Comments
 (0)