diff --git a/packages/frontend/src/components/pages/profiles/Profile.tsx b/packages/frontend/src/components/pages/profiles/Profile.tsx index d5864d5..ae80f81 100644 --- a/packages/frontend/src/components/pages/profiles/Profile.tsx +++ b/packages/frontend/src/components/pages/profiles/Profile.tsx @@ -95,10 +95,10 @@ export const ProfileCard = ({ data, images }: { data: TProfileData, images: TIma return data.player.trainStats[b][(sortTrainsByList[sortTrainsBy] ?? 'distance') as 'distance'] - data.player.trainStats[a][(sortTrainsByList[sortTrainsBy] ?? 'distance') as 'distance']; } - const dispatcherStats = [...chunk(Object.keys(data.player.dispatcherStats), 8)]; + const dispatcherStats = [...chunk(Object.keys(data.player.dispatcherStats).sort(sortStations), 8)]; const [dispatcherPage, setDispatcherPage] = useState(1); - const trainStats = [...chunk(Object.keys(data.player.trainStats), 8)]; + const trainStats = [...chunk(Object.keys(data.player.trainStats).sort(sortTrains), 8)]; const [trainPage, setTrainPage] = useState(1); const { t } = useTranslation(); @@ -166,7 +166,7 @@ export const ProfileCard = ({ data, images }: { data: TProfileData, images: TIma