diff --git a/src/components/HighlightsPanel.tsx b/src/components/HighlightsPanel.tsx index f2596c89..47fef3b1 100644 --- a/src/components/HighlightsPanel.tsx +++ b/src/components/HighlightsPanel.tsx @@ -37,6 +37,7 @@ interface HighlightsPanelProps { relayPool?: RelayPool | null eventStore?: IEventStore | null settings?: UserSettings + isMobile?: boolean } export const HighlightsPanel: React.FC = ({ @@ -56,7 +57,8 @@ export const HighlightsPanel: React.FC = ({ followedPubkeys = new Set(), relayPool, eventStore, - settings + settings, + isMobile = false }) => { const [showHighlights, setShowHighlights] = useState(true) const [localHighlights, setLocalHighlights] = useState(highlights) @@ -125,6 +127,7 @@ export const HighlightsPanel: React.FC = ({ onRefresh={onRefresh} onToggleCollapse={onToggleCollapse} onHighlightVisibilityChange={onHighlightVisibilityChange} + isMobile={isMobile} /> {loading && filteredHighlights.length === 0 ? ( diff --git a/src/components/HighlightsPanel/HighlightsPanelHeader.tsx b/src/components/HighlightsPanel/HighlightsPanelHeader.tsx index 84e1586d..11b6c575 100644 --- a/src/components/HighlightsPanel/HighlightsPanelHeader.tsx +++ b/src/components/HighlightsPanel/HighlightsPanelHeader.tsx @@ -13,6 +13,7 @@ interface HighlightsPanelHeaderProps { onRefresh?: () => void onToggleCollapse: () => void onHighlightVisibilityChange?: (visibility: HighlightVisibility) => void + isMobile?: boolean } const HighlightsPanelHeader: React.FC = ({ @@ -24,7 +25,8 @@ const HighlightsPanelHeader: React.FC = ({ onToggleHighlights, onRefresh, onToggleCollapse, - onHighlightVisibilityChange + onHighlightVisibilityChange, + isMobile = false }) => { return (
@@ -101,14 +103,16 @@ const HighlightsPanelHeader: React.FC = ({ /> )}
- + {!isMobile && ( + + )} ) diff --git a/src/components/SidebarHeader.tsx b/src/components/SidebarHeader.tsx index 659d53f3..a1f14ffb 100644 --- a/src/components/SidebarHeader.tsx +++ b/src/components/SidebarHeader.tsx @@ -36,16 +36,7 @@ const SidebarHeader: React.FC = ({ onToggleCollapse, onLogou return ( <>
- {isMobile ? ( - - ) : ( + {!isMobile && (