mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2025-07-29 14:00:05 +02:00

Remove useScopeValue and its associated store GitOrigin-RevId: 439d6eb16343f65695ef615a9ff697d0cc5ad2c7
31 lines
807 B
TypeScript
31 lines
807 B
TypeScript
import { docId, mockDoc } from './mock-doc'
|
|
import { sleep } from '../../../helpers/sleep'
|
|
|
|
export const rootFolderId = '012345678901234567890123'
|
|
export const mockScope = (
|
|
content?: string,
|
|
{ docOptions = {}, permissions = {} }: 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: 'owner',
|
|
}
|
|
}
|