| 12345678910111213141516171819202122232425262728293031 |
- 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,
- }
- }
|