From 13bff57266769c9edd2eb8808e7c18a9cdab11d1 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 16 Mar 2025 05:53:36 +0000 Subject: [PATCH] Adjust card width for mobile Adjust card width to fit mobile screens. --- src/components/analytics/PeriodSelector.tsx | 5 ++++- src/components/analytics/SummaryCards.tsx | 11 +++++++---- src/pages/Analytics.tsx | 16 +++++++++------- 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/src/components/analytics/PeriodSelector.tsx b/src/components/analytics/PeriodSelector.tsx index 4a9ead4..3115f54 100644 --- a/src/components/analytics/PeriodSelector.tsx +++ b/src/components/analytics/PeriodSelector.tsx @@ -1,6 +1,7 @@ import React from 'react'; import { ChevronLeft, ChevronRight } from 'lucide-react'; +import { useIsMobile } from '@/hooks/use-mobile'; interface PeriodSelectorProps { selectedPeriod: string; @@ -13,8 +14,10 @@ const PeriodSelector: React.FC = ({ onPrevPeriod, onNextPeriod }) => { + const isMobile = useIsMobile(); + return ( -
+