[Glitch] Fix logged-out quote menu UX, simplify Interaction dialog copy

Port 38fa0102c1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
diondiondion
2025-09-15 17:38:11 +02:00
committed by Claire
parent 504f221ec8
commit 882a0a1040
10 changed files with 49 additions and 132 deletions

View File

@@ -129,6 +129,7 @@ export function boostItemState({
}
export function quoteItemState({
isLoggedIn,
isMine,
isQuoteAutomaticallyAccepted,
isQuoteManuallyAccepted,
@@ -149,7 +150,8 @@ export function quoteItemState({
} else if (isQuoteManuallyAccepted) {
iconText.title = messages.request_quote;
iconText.meta = messages.quote_manual_review;
} else {
// We don't show the disabled state when logged out
} else if (isLoggedIn) {
iconText.disabled = true;
iconText.iconComponent = FormatQuoteOff;
iconText.meta = isQuoteFollowersOnly