feat: reorganize eligibility buttons and update labels

This commit is contained in:
Gitead
2026-04-16 23:48:02 -04:00
parent a801728972
commit a222e22014
2 changed files with 66 additions and 18 deletions

View File

@@ -337,7 +337,7 @@ export function DeltaInsEligibilityButton({
) : ( ) : (
<> <>
<CheckCircle className="h-4 w-4 mr-2" /> <CheckCircle className="h-4 w-4 mr-2" />
Delta Ins Eligibility Deltains(CA, NY,etc)
</> </>
)} )}
</Button> </Button>

View File

@@ -641,20 +641,14 @@ export default function InsuranceStatusPage() {
}} }}
/> />
<CCAEligibilityButton <Button
memberId={memberId} className="w-full"
dateOfBirth={dateOfBirth} variant="outline"
firstName={firstName} disabled={isFormIncomplete}
lastName={lastName} >
isFormIncomplete={isFormIncomplete} <CheckCircle className="h-4 w-4 mr-2" />
onPdfReady={(pdfId, fallbackFilename) => { BCBS
setPreviewPdfId(pdfId); </Button>
setPreviewFallbackFilename(
fallbackFilename ?? `eligibility_cca_${memberId}.pdf`,
);
setPreviewOpen(true);
}}
/>
</div> </div>
{/* Row 2 */} {/* Row 2 */}
@@ -689,6 +683,24 @@ export default function InsuranceStatusPage() {
}} }}
/> />
<CCAEligibilityButton
memberId={memberId}
dateOfBirth={dateOfBirth}
firstName={firstName}
lastName={lastName}
isFormIncomplete={isFormIncomplete}
onPdfReady={(pdfId, fallbackFilename) => {
setPreviewPdfId(pdfId);
setPreviewFallbackFilename(
fallbackFilename ?? `eligibility_cca_${memberId}.pdf`,
);
setPreviewOpen(true);
}}
/>
</div>
{/* Row 3 */}
<div className="grid grid-cols-1 md:grid-cols-3 gap-4">
<Button <Button
className="w-full" className="w-full"
variant="outline" variant="outline"
@@ -697,10 +709,7 @@ export default function InsuranceStatusPage() {
<CheckCircle className="h-4 w-4 mr-2" /> <CheckCircle className="h-4 w-4 mr-2" />
United AAPR United AAPR
</Button> </Button>
</div>
{/* Row 3 */}
<div className="grid grid-cols-1 md:grid-cols-3 gap-4">
<Button <Button
className="w-full" className="w-full"
variant="outline" variant="outline"
@@ -725,6 +734,45 @@ export default function InsuranceStatusPage() {
<CheckCircle className="h-4 w-4 mr-2" /> <CheckCircle className="h-4 w-4 mr-2" />
Metlife Dental Metlife Dental
</Button> </Button>
<Button
className="w-full"
variant="outline"
disabled={isFormIncomplete}
>
<CheckCircle className="h-4 w-4 mr-2" />
Cigna
</Button>
<Button
className="w-full"
variant="outline"
disabled={isFormIncomplete}
>
<CheckCircle className="h-4 w-4 mr-2" />
Delta WA
</Button>
</div>
{/* Row 5 */}
<div className="grid grid-cols-1 md:grid-cols-3 gap-4">
<Button
className="w-full"
variant="outline"
disabled={isFormIncomplete}
>
<CheckCircle className="h-4 w-4 mr-2" />
Delta IL
</Button>
<Button
className="w-full"
variant="outline"
disabled={isFormIncomplete}
>
<CheckCircle className="h-4 w-4 mr-2" />
Others
</Button>
</div> </div>
</div> </div>
</CardContent> </CardContent>