overrides for customisation
This commit is contained in:
@@ -1,16 +1,4 @@
|
||||
/**
|
||||
* This file contains application-specific overrides and configuration
|
||||
* for the generic Admin Panel.
|
||||
*/
|
||||
|
||||
export interface FieldOverride {
|
||||
displayField?: string;
|
||||
formatter?: (value: any) => string;
|
||||
}
|
||||
|
||||
export interface ResourceOverride {
|
||||
fields?: Record<string, FieldOverride>;
|
||||
}
|
||||
import { ResourceOverride } from "./utils/overrides";
|
||||
|
||||
export const configuration: Record<string, ResourceOverride> = {
|
||||
expenses: {
|
||||
@@ -19,13 +7,14 @@ export const configuration: Record<string, ResourceOverride> = {
|
||||
displayField: "name",
|
||||
},
|
||||
payor: {
|
||||
display: false,
|
||||
displayField: "username",
|
||||
},
|
||||
account: {
|
||||
displayField: "nickname",
|
||||
},
|
||||
tags: {
|
||||
displayField: "name",
|
||||
displayField: "icon",
|
||||
},
|
||||
occurred_at: {
|
||||
formatter: (val: string) => {
|
||||
@@ -44,6 +33,9 @@ export const configuration: Record<string, ResourceOverride> = {
|
||||
};
|
||||
return `${day}${suffix(day)} ${month} ${year}`;
|
||||
}
|
||||
},
|
||||
created_at: {
|
||||
display: false
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user