Преглед изворни кода

Merge pull request #3813 from overleaf/ae-user-has-feature-follow-up

Fix React attributes for Add Files modal

GitOrigin-RevId: 8254cdd14accdd8ead710d75a3ad4df75fc05134
Alf Eaton пре 5 година
родитељ
комит
116f167a6f

+ 1 - 1
services/web/app/views/project/editor/file-tree-react.pug

@@ -19,7 +19,7 @@ aside.editor-sidebar.full-size(
 			on-select="onSelect"
 			on-select="onSelect"
 			on-init="onInit"
 			on-init="onInit"
 			is-connected="isConnected"
 			is-connected="isConnected"
-			user-has-feature="hasFeature"
+			user-has-feature="userHasFeature"
 			ref-providers="refProviders"
 			ref-providers="refProviders"
 			reindex-references="reindexReferences"
 			reindex-references="reindexReferences"
 			set-ref-provider-enabled="setRefProviderEnabled"
 			set-ref-provider-enabled="setRefProviderEnabled"

+ 11 - 0
services/web/frontend/stories/file-tree.stories.js

@@ -118,6 +118,17 @@ export default {
   args: {
   args: {
     rootFolder: rootFolderBase,
     rootFolder: rootFolderBase,
     hasWritePermissions: true,
     hasWritePermissions: true,
+    setStartedFreeTrial: () => {
+      console.log('started free trial')
+    },
+    refProviders: {},
+    reindexReferences: () => {
+      console.log('reindex references')
+    },
+    userHasFeature: () => true,
+    setRefProviderEnabled: provider => {
+      console.log(`ref provider ${provider} enabled`)
+    },
     projectId: '123abc',
     projectId: '123abc',
     rootDocId: '5e74f1a7ce17ae0041dfd056',
     rootDocId: '5e74f1a7ce17ae0041dfd056',
     isConnected: true
     isConnected: true