feat(highlights): only show nostrverse filter when logged out

This commit is contained in:
Gigi
2025-10-19 01:09:39 +02:00
parent 4f21982c48
commit 016e369fb1

View File

@@ -46,16 +46,17 @@ const HighlightsPanelHeader: React.FC<HighlightsPanelHeaderProps> = ({
opacity: highlightVisibility.nostrverse ? 1 : 0.4 opacity: highlightVisibility.nostrverse ? 1 : 0.4
}} }}
/> />
{currentUserPubkey && (
<>
<IconButton <IconButton
icon={faUserGroup} icon={faUserGroup}
onClick={() => onHighlightVisibilityChange({ onClick={() => onHighlightVisibilityChange({
...highlightVisibility, ...highlightVisibility,
friends: !highlightVisibility.friends friends: !highlightVisibility.friends
})} })}
title={currentUserPubkey ? "Toggle friends highlights" : "Login to see friends highlights"} title="Toggle friends highlights"
ariaLabel="Toggle friends highlights" ariaLabel="Toggle friends highlights"
variant="ghost" variant="ghost"
disabled={!currentUserPubkey}
style={{ style={{
color: highlightVisibility.friends ? 'var(--highlight-color-friends, #f97316)' : undefined, color: highlightVisibility.friends ? 'var(--highlight-color-friends, #f97316)' : undefined,
opacity: highlightVisibility.friends ? 1 : 0.4 opacity: highlightVisibility.friends ? 1 : 0.4
@@ -67,15 +68,16 @@ const HighlightsPanelHeader: React.FC<HighlightsPanelHeaderProps> = ({
...highlightVisibility, ...highlightVisibility,
mine: !highlightVisibility.mine mine: !highlightVisibility.mine
})} })}
title={currentUserPubkey ? "Toggle my highlights" : "Login to see your highlights"} title="Toggle my highlights"
ariaLabel="Toggle my highlights" ariaLabel="Toggle my highlights"
variant="ghost" variant="ghost"
disabled={!currentUserPubkey}
style={{ style={{
color: highlightVisibility.mine ? 'var(--highlight-color-mine, #eab308)' : undefined, color: highlightVisibility.mine ? 'var(--highlight-color-mine, #eab308)' : undefined,
opacity: highlightVisibility.mine ? 1 : 0.4 opacity: highlightVisibility.mine ? 1 : 0.4
}} }}
/> />
</>
)}
</div> </div>
)} )}
{onRefresh && ( {onRefresh && (