e8faafae7d14940fba23c17ab6bba4fb5356609a
Replace hand-written GenerateReportPanel inputs with a generic loop over
extractFields("ReportQuery") + FormFieldRenderer; submit via
useResource("reports").create with server-side validation only.
react-openapi additions (all additive):
- lift items.enum into FieldConfig.enumValues for array-of-enum props
- extract schema `default` into FieldConfig.defaultValue
- new MultiEnumField renderer dispatched for isArray && enumValues
- FKFieldConfig.value: bind option values to a target property instead
of the primary key (account names); sanitize-payload skips resolveFk
when set
- new useFkFieldOptions hook encapsulating FK option loading/prefetch
- export extractFields, useFkFieldOptions, MultiEnumField
Drop now-unused granularityOptions/groupDimOptions helpers.
Description
No description provided
Languages
TypeScript
98.2%
JavaScript
1.4%
HTML
0.2%
Dockerfile
0.2%