filter in admin

This commit is contained in:
2026-05-24 00:59:33 +05:30
parent 3a72985efb
commit 7ab5ce74b3
8 changed files with 431 additions and 42 deletions

View File

@@ -22,6 +22,8 @@ export interface ResourceField {
relation?: string; // Name of the target resource
}
export type ResourceMode = "server" | "client";
export interface ResourceConfig {
name: string;
label: string;
@@ -31,6 +33,8 @@ export interface ResourceConfig {
fields: Record<string, ResourceField>;
pagination?: boolean;
hidden?: boolean;
mode: ResourceMode;
filterableFields?: string[];
}
export interface AppConfig {

View File

@@ -13,4 +13,6 @@ export interface ResourceOverride {
fields?: Record<string, FieldOverride>;
pagination?: boolean;
hidden?: boolean;
mode?: "server" | "client";
filterableFields?: string[];
}