filter in admin
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -13,4 +13,6 @@ export interface ResourceOverride {
|
||||
fields?: Record<string, FieldOverride>;
|
||||
pagination?: boolean;
|
||||
hidden?: boolean;
|
||||
mode?: "server" | "client";
|
||||
filterableFields?: string[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user