File tree Expand file tree Collapse file tree 8 files changed +19
-2
lines changed Expand file tree Collapse file tree 8 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ import { filterIter } from '../../lib/utils/iterator'
32
32
import { ViewsManager } from '../Views'
33
33
import ApplicationPageLoader from '../ApplicationPageLoader'
34
34
import LoaderFolderPage from '../../../design/components/atoms/loaders/LoaderFolderPage'
35
+ import ViewerDisclaimer from '../ViewerDisclaimer'
35
36
36
37
const FolderPage = ( ) => {
37
38
const { pageFolder, team, currentUserIsCoreMember } = usePage ( )
@@ -235,6 +236,7 @@ const FolderPage = () => {
235
236
</ ApplicationTopbar >
236
237
< ApplicationContent >
237
238
< FolderPageInviteSection />
239
+ < ViewerDisclaimer resource = 'folder' />
238
240
< ViewsManager
239
241
parent = { { type : 'folder' , target : currentFolder } }
240
242
views = { currentViews }
Original file line number Diff line number Diff line change @@ -15,7 +15,11 @@ import { trackEvent } from '../api/track'
15
15
import { MixpanelActionTrackTypes } from '../interfaces/analytics/mixpanel'
16
16
import { LoadingButton } from '../../design/components/atoms/Button'
17
17
18
- const ViewerDisclaimer = ( ) => {
18
+ const ViewerDisclaimer = ( {
19
+ resource = 'doc' ,
20
+ } : {
21
+ resource ?: 'doc' | 'folder'
22
+ } ) => {
19
23
const { team, currentUserIsCoreMember } = usePage ( )
20
24
const { translate } = useI18n ( )
21
25
@@ -34,7 +38,9 @@ const ViewerDisclaimer = () => {
34
38
{ translate ( lngKeys . MemberRole ) }
35
39
< Icon path = { mdiOpenInNew } />
36
40
</ ExternalLink >
37
- { translate ( lngKeys . ViewerDisclaimerOutro ) } { ' ' }
41
+ { resource === 'doc'
42
+ ? translate ( lngKeys . ViewerDisclaimerOutro )
43
+ : translate ( lngKeys . ViewerDisclaimerFolderOutro ) }
38
44
</ div >
39
45
40
46
{ team != null && < EditRequestButton team = { team } /> }
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ import { getMapValues } from '../../../design/lib/utils/array'
17
17
import { ViewsManager } from '../Views'
18
18
import ApplicationPageLoader from '../ApplicationPageLoader'
19
19
import LoaderFolderPage from '../../../design/components/atoms/loaders/LoaderFolderPage'
20
+ import ViewerDisclaimer from '../ViewerDisclaimer'
20
21
21
22
const WorkspacePage = ( {
22
23
workspace : pageWorkspace ,
@@ -132,6 +133,7 @@ const WorkspacePage = ({
132
133
< ApplicationTopbar controls = { topbarControls } />
133
134
< ApplicationContent >
134
135
< FolderPageInviteSection />
136
+ < ViewerDisclaimer resource = 'folder' />
135
137
< ViewsManager
136
138
parent = { { type : 'workspace' , target : workspace } }
137
139
views = { currentViews }
Original file line number Diff line number Diff line change @@ -482,6 +482,7 @@ const enTranslation: TranslationSource = {
482
482
483
483
[ lngKeys . ViewerDisclaimerIntro ] : 'Please ask your admin to give you a ' ,
484
484
[ lngKeys . ViewerDisclaimerOutro ] : 'so that you can edit this document' ,
485
+ [ lngKeys . ViewerDisclaimerFolderOutro ] : 'so that you can edit this folder' ,
485
486
[ lngKeys . MemberRole ] : 'Member role' ,
486
487
487
488
[ lngKeys . DiscountModalTitle ] : 'Subscribe now to receive a discount' ,
Original file line number Diff line number Diff line change @@ -492,6 +492,8 @@ const frTranslation: TranslationSource = {
492
492
[ lngKeys . ViewerDisclaimerIntro ] :
493
493
'Veuillez demander à votre administrateur de vous donner un' ,
494
494
[ lngKeys . ViewerDisclaimerOutro ] : 'afin que vous puissiez éditer ce document' ,
495
+ [ lngKeys . ViewerDisclaimerFolderOutro ] :
496
+ 'afin que vous puissiez éditer ce dossier' ,
495
497
[ lngKeys . MemberRole ] : 'Rôle de membre' ,
496
498
497
499
[ lngKeys . DiscountModalTitle ] :
Original file line number Diff line number Diff line change @@ -483,6 +483,8 @@ const jpTranslation: TranslationSource = {
483
483
[ lngKeys . ViewerDisclaimerIntro ] : 'このドキュメントを編集できるように' ,
484
484
[ lngKeys . ViewerDisclaimerOutro ] :
485
485
'Admin権限の方があなたの権限をMemberに変更すると、ドキュメント編集等を行うことができるようになります。' ,
486
+ [ lngKeys . ViewerDisclaimerFolderOutro ] :
487
+ 'Admin権限の方があなたの権限をMemberに変更すると、フォルダー編集等を行うことができるようになります。' ,
486
488
[ lngKeys . MemberRole ] : 'メンバーの役割' ,
487
489
488
490
[ lngKeys . DiscountModalTitle ] : '有料プランを購読し、割引を受け取りましょう!' ,
Original file line number Diff line number Diff line change @@ -446,6 +446,7 @@ export enum lngKeys {
446
446
SeeRoleDetails = 'settings.roles.see.details' ,
447
447
ViewerDisclaimerIntro = 'viewer.disclaimer.intro' ,
448
448
ViewerDisclaimerOutro = 'viewer.disclaimer.outro' ,
449
+ ViewerDisclaimerFolderOutro = 'viewer.disclaimer.outro.folder' ,
449
450
MemberRole = 'member.role' ,
450
451
451
452
GeneralInvite = 'general.invite' ,
Original file line number Diff line number Diff line change @@ -458,6 +458,7 @@ const zhTranslation: TranslationSource = {
458
458
[ lngKeys . SeeRoleDetails ] : 'See role details' ,
459
459
[ lngKeys . ViewerDisclaimerIntro ] : '请让您的管理员给您一个' ,
460
460
[ lngKeys . ViewerDisclaimerOutro ] : '以便您可以编辑此文档' ,
461
+ [ lngKeys . ViewerDisclaimerFolderOutro ] : '以便您可以编辑此文件夹' ,
461
462
[ lngKeys . MemberRole ] : '成员角色' ,
462
463
463
464
[ lngKeys . DiscountModalTitle ] : '立即订阅即可享受折扣!' ,
You can’t perform that action at this time.
0 commit comments