diff --git a/packages/web/src/javascripts/Components/FileView/FileView.tsx b/packages/web/src/javascripts/Components/FileView/FileView.tsx index ceffe5508..5e6ea5626 100644 --- a/packages/web/src/javascripts/Components/FileView/FileView.tsx +++ b/packages/web/src/javascripts/Components/FileView/FileView.tsx @@ -28,16 +28,12 @@ const FileView = ({ application, viewControllerManager, file }: FileViewProps) = }, [application, file]) return shouldShowProtectedOverlay ? ( -
-
- -
-
+ ) : ( ) diff --git a/packages/web/src/javascripts/Components/NoteView/NoteView.tsx b/packages/web/src/javascripts/Components/NoteView/NoteView.tsx index 7217bf64a..1ce01253d 100644 --- a/packages/web/src/javascripts/Components/NoteView/NoteView.tsx +++ b/packages/web/src/javascripts/Components/NoteView/NoteView.tsx @@ -874,18 +874,12 @@ class NoteView extends PureComponent { override render() { if (this.state.showProtectedWarning) { return ( -
- {this.state.showProtectedWarning && ( -
- -
- )} -
+ ) } diff --git a/packages/web/src/javascripts/Components/ProtectedItemOverlay/ProtectedItemOverlay.tsx b/packages/web/src/javascripts/Components/ProtectedItemOverlay/ProtectedItemOverlay.tsx index 3e4cd564d..f7617ec56 100644 --- a/packages/web/src/javascripts/Components/ProtectedItemOverlay/ProtectedItemOverlay.tsx +++ b/packages/web/src/javascripts/Components/ProtectedItemOverlay/ProtectedItemOverlay.tsx @@ -1,5 +1,6 @@ import { ViewControllerManager } from '@/Controllers/ViewControllerManager' import Button from '@/Components/Button/Button' +import MobileItemsListButton from '../NoteGroupView/MobileItemsListButton' type Props = { viewControllerManager: ViewControllerManager @@ -14,24 +15,31 @@ const ProtectedItemOverlay = ({ viewControllerManager, onViewItem, hasProtection : `Add a passcode or create an account to require authentication to view this ${itemType}.` return ( -
-

This {itemType} is protected

-

{instructionText}

-
- {!hasProtectionSources && ( - - )} - +
+
+
+ +
+
+

This {itemType} is protected

+

{instructionText}

+
+ {!hasProtectionSources && ( + + )} + +
+
)