Skip to content

Commit 85ad509

Browse files
committed
Use Visible component for conditionally showing elements
1 parent 3c4cde6 commit 85ad509

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

ui/src/components/timetables/import/ConfirmTimetablesImportModal.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
useConfirmTimetablesImportUIAction,
55
useTimetablesImport,
66
} from '../../../hooks';
7+
import { Visible } from '../../../layoutComponents';
78
import { Modal, ModalBody, ModalHeader } from '../../../uiComponents';
89
import { ConfirmTimetablesImportForm } from './ConfirmTimetablesImportForm';
910
import { FormState, getDefaultValues } from './TimetablesImportFormSchema';
@@ -47,7 +48,7 @@ export const ConfirmTimetablesImportModal: React.FC<Props> = ({
4748
heading={t('confirmTimetablesImportModal.title')}
4849
/>
4950
<ModalBody>
50-
{formReadyForRender && (
51+
<Visible visible={formReadyForRender}>
5152
<ConfirmTimetablesImportForm
5253
onSubmit={onSave}
5354
onCancel={onClose}
@@ -56,7 +57,7 @@ export const ConfirmTimetablesImportModal: React.FC<Props> = ({
5657
}
5758
defaultValues={getDefaultValues({ importingSomeSpecialDays })}
5859
/>
59-
)}
60+
</Visible>
6061
</ModalBody>
6162
</Modal>
6263
);

ui/src/components/timetables/import/PreviewTimetablesPage.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -107,15 +107,15 @@ export const PreviewTimetablesPage = (): JSX.Element => {
107107
<div className="py-9 px-16">
108108
<Row className="items-center space-x-14">
109109
<h3>{t('timetablesPreview.contentUsage')}</h3>
110-
{formReadyForRender && (
110+
<Visible visible={formReadyForRender}>
111111
<ConfirmPreviewedTimetablesImportForm
112112
ref={formRef}
113113
fetchRouteDeviations={fetchRouteDeviations}
114114
clearRouteDeviations={clearRouteDeviations}
115115
onSubmit={onSubmit}
116116
defaultValues={getDefaultValues({ importingSomeSpecialDays })}
117117
/>
118-
)}
118+
</Visible>
119119
</Row>
120120
<Visible visible={inconsistentSpecialDayPrioritiesStaged}>
121121
<SpecialDayMixedPrioritiesWarning />

0 commit comments

Comments
 (0)