fix(chat): remove dynamic upgradeHint for daily limit message
This commit is contained in:
@@ -48,8 +48,7 @@ export function ChatScreen() {
|
|||||||
// 消息数量限制由后端统一返回 lockDetail,前端不再处理本地额度。
|
// 消息数量限制由后端统一返回 lockDetail,前端不再处理本地额度。
|
||||||
const showMessageLimitBanner =
|
const showMessageLimitBanner =
|
||||||
state.upgradePromptVisible && state.upgradeReason === "daily_limit";
|
state.upgradePromptVisible && state.upgradeReason === "daily_limit";
|
||||||
const messageLimitTitle =
|
const messageLimitTitle = "The limit for free chat times\nhas been reached";
|
||||||
state.upgradeHint ?? "The limit for free chat times\nhas been reached";
|
|
||||||
const messageLimitCta = isGuest ? "Log in to continue chatting" : undefined;
|
const messageLimitCta = isGuest ? "Log in to continue chatting" : undefined;
|
||||||
|
|
||||||
const showPrivatePaywallBanner =
|
const showPrivatePaywallBanner =
|
||||||
|
|||||||
@@ -157,7 +157,7 @@ export function applyHttpSendOutput(
|
|||||||
isReplyingAI: false,
|
isReplyingAI: false,
|
||||||
upgradePromptVisible: true,
|
upgradePromptVisible: true,
|
||||||
upgradeReason: "daily_limit",
|
upgradeReason: "daily_limit",
|
||||||
upgradeHint: lockDetail.hint,
|
upgradeHint: null,
|
||||||
upgradeDetail: normalizeLockDetail(lockDetail.detail),
|
upgradeDetail: normalizeLockDetail(lockDetail.detail),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user