scope.tsx 498 B

123456789101112131415161718192021222324
  1. import { EditorView } from '@codemirror/view'
  2. export const mockScope = () => ({
  3. settings: {
  4. syntaxValidation: false,
  5. pdfViewer: 'pdfjs',
  6. },
  7. editor: {
  8. open_doc_name: 'main.tex',
  9. sharejs_doc: {
  10. doc_id: 'test-doc',
  11. getSnapshot: () => 'some doc content',
  12. hasBufferedOps: () => false,
  13. },
  14. view: new EditorView({
  15. doc: '\\documentclass{article}',
  16. }),
  17. },
  18. hasLintingError: false,
  19. ui: {
  20. view: 'editor',
  21. pdfLayout: 'sideBySide',
  22. },
  23. })