| 12345678910111213141516171819202122232425262728 |
- import { HasObjectId } from './has-object-id';
- import { IUser } from './user';
- export type IRevision = {
- body: string,
- author: IUser,
- hasDiffToPrev: boolean;
- createdAt: Date,
- updatedAt: Date,
- }
- export type IRevisionHasId = IRevision & HasObjectId;
- export type IRevisionsForPagination = {
- revisions: IRevision[], // revisions in one pagination
- totalCounts: number // total counts
- }
- export type IRevisionOnConflict = {
- revisionId: string,
- revisionBody: string,
- createdAt: Date,
- user: IUser
- }
- export type HasRevisionShortbody = {
- revisionShortBody?: string,
- }
|