From 52ab628f9cb29f1376453d7b29b022f925423b49 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sat, 11 Jul 2026 00:18:57 +0200 Subject: [PATCH] Fix batch migration arrow rtl icon --- .../MigrationEntryStatusIndicator.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/features/migration/components/migration-entry/MigrationEntryStatusIndicator.tsx b/src/features/migration/components/migration-entry/MigrationEntryStatusIndicator.tsx index ef619b6d..6c967938 100644 --- a/src/features/migration/components/migration-entry/MigrationEntryStatusIndicator.tsx +++ b/src/features/migration/components/migration-entry/MigrationEntryStatusIndicator.tsx @@ -11,11 +11,13 @@ import { MigrationEntryStatus } from '@/features/migration/Migration.types.ts'; import { LoadingPlaceholder } from '@/base/components/feedback/LoadingPlaceholder.tsx'; import Box from '@mui/material/Box'; import ArrowForwardIcon from '@mui/icons-material/ArrowForward'; +import ArrowBackIcon from '@mui/icons-material/ArrowBack'; import type { ReactNode } from 'react'; -import type { Theme } from '@mui/material/styles'; +import { type Theme } from '@mui/material/styles'; import type { SystemCssProperties } from '@mui/system/styleFunctionSx'; import PriorityHighIcon from '@mui/icons-material/PriorityHigh'; import CheckIcon from '@mui/icons-material/Check'; +import { useGetOptionForDirection } from '@/features/theme/services/ThemeCreator.ts'; const StatusIndicatorWrapper = ({ backgroundColor, @@ -48,6 +50,9 @@ export const MigrationEntryStatusIndicator = ({ hasResults: boolean; }) => { const isTabletWidth = MediaQuery.useIsTabletWidth(); + const getOptionForDirection = useGetOptionForDirection(); + + const ArrowIcon = getOptionForDirection(ArrowForwardIcon, ArrowBackIcon); if ([MigrationEntryStatus.SEARCHING, MigrationEntryStatus.MIGRATING].includes(status)) { return ; @@ -97,10 +102,7 @@ export const MigrationEntryStatusIndicator = ({ + } /> );