From 8300e43e14875fe4502ead797d870bc4fcdfcd58 Mon Sep 17 00:00:00 2001 From: Vishesh 'ironeagle' Bangotra Date: Wed, 10 Jun 2026 00:40:19 +0530 Subject: [PATCH] feat: add date field overrides for fetch-requests and allow type/label in overrides --- react-openapi/types/overrides.ts | 3 +++ src/openapi-config.ts | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/react-openapi/types/overrides.ts b/react-openapi/types/overrides.ts index 67a9ae2..420e9cd 100644 --- a/react-openapi/types/overrides.ts +++ b/react-openapi/types/overrides.ts @@ -14,6 +14,9 @@ export interface FieldOverride { // New optional properties to support custom config extensions path?: string; refers?: string; + // Added support for overriding the base field type and label + type?: FieldType; + label?: string; } export interface ResourceOverride { diff --git a/src/openapi-config.ts b/src/openapi-config.ts index 41d39df..0df5570 100644 --- a/src/openapi-config.ts +++ b/src/openapi-config.ts @@ -57,6 +57,14 @@ export const configuration: Record = { format: { path: 'source.format', }, + start_date: { + type: 'date', + label: 'Start Date', + }, + end_date: { + type: 'date', + label: 'End Date', + }, // account: { // refers: 'accounts', // },