Keep catalog copy on a selected method card, and only offer See all when the deck is longer than the compact seven.

This commit is contained in:
adilallo committed 2026-11-05 22:47:46 -07:00
1 parent 46656f52d3
commit 59f76c5b7d
6 files changed
+55 -6

No files matched your search

@@ -715,7 +715,7 @@ export function CommunicationMethodsScreen() {
markCreateFlowInteraction();
setExpanded((prev) => !prev);
}}
hasMore={true}
hasMore={sampleCards.length > compactLimit}
toggleLabel={comm.page.seeAllLink}
compactRecommendedLimit={compactLimit}
compactCardIds={compactCardIds}
@@ -716,7 +716,7 @@ export function ConflictManagementScreen() {
markCreateFlowInteraction();
setExpanded((prev) => !prev);
}}
hasMore={true}
hasMore={sampleCards.length > compactLimit}
toggleLabel={cm.page.seeAllLink}
compactRecommendedLimit={compactLimit}
compactCardIds={compactCardIds}
@@ -708,7 +708,7 @@ export function MembershipMethodsScreen() {
markCreateFlowInteraction();
setExpanded((prev) => !prev);
}}
hasMore={true}
hasMore={sampleCards.length > compactLimit}
toggleLabel={mem.page.seeAllLink}
compactRecommendedLimit={compactLimit}
compactCardIds={compactCardIds}
@@ -780,7 +780,7 @@ export function DecisionApproachesScreen() {
onCardSelect={handleCardSelect}
expanded={expanded}
onToggleExpand={handleToggleExpand}
hasMore={true}
hasMore={sampleCards.length > compactLimit}
toggleLabel={da.cardStack.toggleSeeAll}
showLessLabel={da.cardStack.toggleShowLess}
title=""
@@ -84,12 +84,12 @@ function StackCard({
alternativePrefix: string;
}) {
const supportText =
!expanded && item.compactSupportText
!expanded && !selected && item.compactSupportText
? item.compactSupportText
: item.supportText;
const recommended = Boolean(expanded && item.recommended);
const alternative =
!expanded && item.alternative && onAlternativeSelect ? (
!expanded && !selected && item.alternative && onAlternativeSelect ? (
<p className="w-full text-x-small-paragraph text-[var(--color-content-invert-tertiary)]">
{alternativePrefix}{" "}
<button