Răsfoiți Sursa

Merge pull request #16141 from overleaf/mj-review-panel-storybook-fix

[storybook] Stub review panel data to get storybook to load

GitOrigin-RevId: 2a270f6962132e3ffe09af8d6c5809f862b5fbe9
Mathias Jakobsen 2 ani în urmă
părinte
comite
da606cd9b8

+ 19 - 0
services/web/frontend/stories/source-editor/source-editor.stories.tsx

@@ -54,6 +54,17 @@ const settings = {
   syntaxValidation: false,
 }
 
+const reviewPanel = {
+  resolvedComments: {},
+  formattedProjectMembers: {},
+  overview: { docsCollapsedState: { 'story-doc': false } },
+  entries: {},
+}
+
+const permissions = {
+  write: true,
+}
+
 export const Latex = (args: any, { globals: { theme } }: any) => {
   useScope({
     editor: {
@@ -87,6 +98,8 @@ export const Latex = (args: any, { globals: { theme } }: any) => {
       ...settings,
       overallTheme: theme === 'default-' ? '' : theme,
     },
+    permissions,
+    reviewPanel,
   })
 
   useMeta({
@@ -106,6 +119,8 @@ export const Markdown = (args: any, { globals: { theme } }: any) => {
       ...settings,
       overallTheme: theme === 'default-' ? '' : theme,
     },
+    permissions,
+    reviewPanel,
   })
 
   return <SourceEditor />
@@ -122,6 +137,8 @@ export const Visual = (args: any, { globals: { theme } }: any) => {
       ...settings,
       overallTheme: theme === 'default-' ? '' : theme,
     },
+    permissions,
+    reviewPanel,
   })
   useMeta({
     'ol-showSymbolPalette': true,
@@ -143,6 +160,8 @@ export const Bibtex = (args: any, { globals: { theme } }: any) => {
       ...settings,
       overallTheme: theme === 'default-' ? '' : theme,
     },
+    permissions,
+    reviewPanel,
   })
 
   return <SourceEditor />