mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 22:23:42 +01:00
[web] Hide bulk track change actions for reviewers GitOrigin-RevId: f636f4c82fdfb43a6dedf1abbb3cc53805eab7f8
32 lines
826 B
TypeScript
32 lines
826 B
TypeScript
import { docId, mockDoc } from './mock-doc'
|
|
import { sleep } from '../../../helpers/sleep'
|
|
|
|
export const rootFolderId = '012345678901234567890123'
|
|
export const mockScope = (
|
|
content?: string,
|
|
{ docOptions = {}, permissions = {}, permissionsLevel = 'owner' }: any = {}
|
|
) => {
|
|
return {
|
|
editor: {
|
|
sharejs_doc: mockDoc(content, docOptions),
|
|
openDocName: 'test.tex',
|
|
currentDocumentId: docId,
|
|
wantTrackChanges: false,
|
|
},
|
|
pdf: {
|
|
logEntryAnnotations: {},
|
|
},
|
|
permissions: {
|
|
comment: true,
|
|
trackedWrite: true,
|
|
write: true,
|
|
...permissions,
|
|
},
|
|
toggleReviewPanel: cy.stub(),
|
|
toggleTrackChangesForEveryone: cy.stub(),
|
|
refreshResolvedCommentsDropdown: cy.stub(() => sleep(1000)),
|
|
onlineUserCursorHighlights: {},
|
|
permissionsLevel,
|
|
}
|
|
}
|