Skip to content

Commit f4b974e

Browse files
committed
fix(#305) : remove old component
1 parent 66a7967 commit f4b974e

3 files changed

Lines changed: 0 additions & 306 deletions

File tree

src/features/dashboard/app/page-dashboard.tsx

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ import {
3232
} from '@/features/commute/schema';
3333
import { DashboardCommuteCard } from '@/features/dashboard/dashboard-commute-card';
3434
import { useDashboardSearchParams } from '@/features/dashboard/dashboard-search-params';
35-
import { UpcomingCommuteBanner } from '@/features/dashboard/upcoming-commute-banner';
36-
import { UpcomingCommuteDialog } from '@/features/dashboard/upcoming-commute-dialog';
37-
import { useUpcomingCommute } from '@/features/dashboard/use-upcoming-commute';
3835
import { OrgFloatingActionButtonLink } from '@/features/organization/org-button-link';
3936
import { OrgLink } from '@/features/organization/org-link';
4037
import type { UserSummary } from '@/features/user/schema';
@@ -139,23 +136,6 @@ export const PageDashboard = () => {
139136
return set('default');
140137
});
141138

142-
const [isUpcomingCommuteModalOpen, setIsUpcomingCommuteModalOpen] =
143-
useState(false);
144-
145-
const upcomingCommute = useUpcomingCommute(commutesQuery.data);
146-
147-
const isUserInCommute = (commute: CommuteEnriched, userId: string) => {
148-
if (commute.driver?.id === userId) return true;
149-
return commute.stops.some((stop) =>
150-
stop.passengers?.some(
151-
(p) => p.passenger?.id === userId && p.status === 'ACCEPTED'
152-
)
153-
);
154-
};
155-
156-
const shouldShowUpcoming =
157-
upcomingCommute && isUserInCommute(upcomingCommute, currentUserId);
158-
159139
return (
160140
<PageLayout>
161141
<PageLayoutTopBar
@@ -177,22 +157,6 @@ export const PageDashboard = () => {
177157
<PageLayoutTopBarTitle>{t('dashboard:title')}</PageLayoutTopBarTitle>
178158
</PageLayoutTopBar>
179159

180-
{shouldShowUpcoming && (
181-
<UpcomingCommuteBanner
182-
commute={upcomingCommute}
183-
onOpen={() => setIsUpcomingCommuteModalOpen(true)}
184-
/>
185-
)}
186-
187-
{shouldShowUpcoming && (
188-
<UpcomingCommuteDialog
189-
commute={upcomingCommute}
190-
currentUserId={currentUserId}
191-
open={isUpcomingCommuteModalOpen}
192-
onOpenChange={setIsUpcomingCommuteModalOpen}
193-
/>
194-
)}
195-
196160
<PageLayoutContent containerClassName="max-w-4xl">
197161
{ui
198162
.match('pending', () => <DashboardSkeleton />)

src/features/dashboard/upcoming-commute-banner.tsx

Lines changed: 0 additions & 50 deletions
This file was deleted.

src/features/dashboard/upcoming-commute-dialog.tsx

Lines changed: 0 additions & 220 deletions
This file was deleted.

0 commit comments

Comments
 (0)