onHeaderViewAll function
Implementation
Widget onHeaderViewAll({BuildContext? context}) {
if (context != null) {
CoreConstants l10n = CoreConstants.instance;
return Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Expanded(
child: CustomText(
content: l10n.translateText('top_leaderboard'),
fontWeight: FontWeight.bold,
color: AppColors.dark,
sizeType: 'HEADING',
),
),
const SizedBox(width: 8),
GestureDetector(
onTap: () {},
child: Container(
constraints: BoxConstraints(
maxWidth: MediaQuery.of(context).size.width * 0.4,
),
padding: const EdgeInsets.symmetric(horizontal: 12, vertical: 6),
decoration: BoxDecoration(
color: AppColors.primary.withValues(alpha: 0.08),
borderRadius: BorderRadius.circular(10),
),
child: CustomText(
content: l10n.translateText('view_all'),
color: AppColors.dark,
sizeType: "SUB_HEADING",
),
),
),
],
);
}
return const SizedBox();
}