review-panel-context-adapter.ts 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import { ReactScopeValueStore } from '@/features/ide-react/scope-value-store/react-scope-value-store'
  2. export default function populateReviewPanelScope(store: ReactScopeValueStore) {
  3. store.set('reviewPanel.overview.docsCollapsedState', {})
  4. store.set('reviewPanel.subView', 'cur_file')
  5. store.set('reviewPanel.overview.loading', false)
  6. store.set('reviewPanel.nVisibleSelectedChanges', 0)
  7. store.set('reviewPanel.commentThreads', {})
  8. store.set('docs', undefined)
  9. store.set('reviewPanel.entries', {})
  10. store.set('loadingThreads', true)
  11. store.set('permissions', {
  12. read: false,
  13. write: false,
  14. admin: false,
  15. comment: false,
  16. })
  17. store.set('users', {})
  18. store.set('reviewPanel.resolvedComments', {})
  19. store.set('editor.wantTrackChanges', false)
  20. store.set('editor.open_doc_id', null)
  21. store.set('reviewPanel.fullTCStateCollapsed', true)
  22. store.set('reviewPanel.rendererData.lineHeight', 0)
  23. store.set('reviewPanel.trackChangesState', {})
  24. store.set('reviewPanel.trackChangesOnForEveryone', false)
  25. store.set('reviewPanel.trackChangesOnForGuests', false)
  26. store.set('reviewPanel.trackChangesForGuestsAvailable', false)
  27. store.set('reviewPanel.formattedProjectMembers', {})
  28. store.set('toggleTrackChangesForEveryone', () => {})
  29. store.set('toggleTrackChangesForUser', () => {})
  30. store.set('toggleTrackChangesForGuests', () => {})
  31. store.set('resolveComment', () => {})
  32. store.set('submitNewComment', async () => {})
  33. store.set('deleteComment', () => {})
  34. store.set('gotoEntry', () => {})
  35. store.set('saveEdit', () => {})
  36. store.set('toggleReviewPanel', () => {})
  37. store.set('unresolveComment', () => {})
  38. store.set('deleteThread', () => {})
  39. store.set('refreshResolvedCommentsDropdown', async () => {})
  40. store.set('acceptChanges', () => {})
  41. store.set('rejectChanges', () => {})
  42. store.set('bulkAcceptActions', () => {})
  43. store.set('bulkRejectActions', () => {})
  44. store.set('submitReply', () => {})
  45. store.set('addNewComment', () => {})
  46. }