@opendash/plugin-parse
Version:
Parse Server Plugin for open.DASH
24 lines (23 loc) • 610 B
TypeScript
export interface AdminConfig {
key: string;
className: string;
columns: string[];
relation: string[];
create_fields: string[];
edit_fields: string[];
}
export interface AdminSchema {
className: string;
fields: Record<string, {
type: string;
targetClass?: string;
}>;
}
export declare type AdminContextInterface = [AdminConfig[], AdminSchema[]];
export interface AdminTableQueryState {
page: number;
pageSize: number;
sortKey: string;
sortOrder: "ascend" | "descend" | undefined;
filter: Record<string, string[]>;
}