@r1tsu/payload
Version:
25 lines • 710 B
TypeScript
import type { PayloadRequestWithData } from '../types/index.js';
export type PreferenceRequest = {
key: string;
overrideAccess?: boolean;
req: PayloadRequestWithData;
user: PayloadRequestWithData['user'];
};
export type PreferenceUpdateRequest = PreferenceRequest & {
value: unknown;
};
export type CollapsedPreferences = string[];
export type TabsPreferences = Array<{
[path: string]: number;
}>;
export type InsideFieldsPreferences = {
collapsed: CollapsedPreferences;
tabIndex: number;
};
export type FieldsPreferences = {
[key: string]: InsideFieldsPreferences;
};
export type DocumentPreferences = {
fields: FieldsPreferences;
};
//# sourceMappingURL=types.d.ts.map