gcx/frontend/mobile/lib/shared/widgets
hailin 665e494b4a fix: Prevent GenexButton crash with unbounded width constraints
Use LayoutBuilder to detect whether parent provides bounded width.
When fullWidth=true in an unbounded context (e.g. Row without
Expanded), gracefully fall back to content-sized width instead of
forcing SizedBox(width: double.infinity) which triggers
"BoxConstraints forces an infinite width" assertion.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 07:08:09 -08:00
..
ai_confirm_dialog.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
confirm_sheet.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
coupon_card.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
credit_badge.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
empty_state.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
genex_button.dart fix: Prevent GenexButton crash with unbounded width constraints 2026-02-11 07:08:09 -08:00
kyc_badge.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
price_tag.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
skeleton_loader.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00
status_tag.dart feat: Complete all 4 frontend UI prototypes covering guides 00-04 2026-02-11 01:16:44 -08:00