import { FormButtons } from '@components/admin/FormButtons.js'; import Area from '@components/common/Area.js'; import { Form } from '@components/common/form/Form.js'; import { InputField } from '@components/common/form/InputField.js'; import React from 'react'; interface WidgetEditFormProps { action: string; gridUrl: string; type: { code: string; description: string; settingComponent: string; defaultSetting: any; }; } export default function WidgetEditForm({ action, gridUrl, type }: WidgetEditFormProps) { return (
); } export const layout = { areaId: 'content', sortOrder: 10 }; export const query = ` query Query { action: url(routeId: "updateWidget", params: [{key: "id", value: getContextValue("widgetUuid")}]), gridUrl: url(routeId: "widgetGrid") type: widgetType(code: getContextValue('type')) { code description settingComponent defaultSetting } } `;