From 55a1704e4ae293a3902d0b9d7c6196fb3847fd46 Mon Sep 17 00:00:00 2001 From: Alireza Date: Mon, 19 Sep 2022 20:02:53 -0400 Subject: [PATCH] feat: upgrade tailwind to version 3 (#2933) * initial upgrade commit for tailwind * fix: inconsistensies in button * fix: various places with conflicts * final fixes * fix: dialog header color * apply review --- .../ActionButtons.tsx | 20 +- extensions/tmtv/src/Panels/PanelPetSUV.tsx | 48 ++--- .../ROIThresholdConfiguration.tsx | 14 +- .../segmentationEditHandler.tsx | 2 +- platform/docs/tailwind.config.js | 16 +- platform/ui/package.json | 2 +- .../src/components/AboutModal/AboutModal.tsx | 3 +- platform/ui/src/components/Button/Button.tsx | 131 ++++++++++--- platform/ui/src/components/Dialog/Dialog.tsx | 2 +- platform/ui/src/components/Dialog/Header.tsx | 4 +- .../ui/src/components/Dropdown/Dropdown.tsx | 5 +- platform/ui/src/components/Modal/Modal.css | 2 +- platform/ui/src/components/Modal/Modal.tsx | 4 +- .../components/Notification/Notification.tsx | 2 +- .../ui/src/components/SidePanel/SidePanel.tsx | 4 +- .../components/StudyBrowser/StudyBrowser.tsx | 9 +- .../ui/src/components/StudyItem/StudyItem.tsx | 4 +- .../StudyListFilter/StudyListFilter.tsx | 13 +- .../StudyListPagination.tsx | 28 ++- .../StudyListTable/StudyListTableRow.tsx | 21 +- .../src/components/Typography/Typography.tsx | 1 + .../UserPreferences/UserPreferences.tsx | 41 ++-- .../ViewportActionBar/ViewportActionBar.tsx | 4 +- .../ViewportDownloadForm.tsx | 2 +- platform/ui/tailwind.config.js | 8 +- platform/viewer/package.json | 2 +- platform/viewer/src/routes/Local/Local.tsx | 6 +- platform/viewer/tailwind.config.js | 25 ++- yarn.lock | 184 ++++++++---------- 29 files changed, 337 insertions(+), 270 deletions(-) diff --git a/extensions/measurement-tracking/src/panels/PanelMeasurementTableTracking/ActionButtons.tsx b/extensions/measurement-tracking/src/panels/PanelMeasurementTableTracking/ActionButtons.tsx index dfa35aaa8..eb163baea 100644 --- a/extensions/measurement-tracking/src/panels/PanelMeasurementTableTracking/ActionButtons.tsx +++ b/extensions/measurement-tracking/src/panels/PanelMeasurementTableTracking/ActionButtons.tsx @@ -9,16 +9,22 @@ function ActionButtons({ onExportClick, onCreateReportClick }) { return ( - - - + - } diff --git a/extensions/tmtv/src/Panels/PanelROIThresholdSegmentation/ROIThresholdConfiguration.tsx b/extensions/tmtv/src/Panels/PanelROIThresholdSegmentation/ROIThresholdConfiguration.tsx index 377e79a84..48dd226c5 100644 --- a/extensions/tmtv/src/Panels/PanelROIThresholdSegmentation/ROIThresholdConfiguration.tsx +++ b/extensions/tmtv/src/Panels/PanelROIThresholdSegmentation/ROIThresholdConfiguration.tsx @@ -38,17 +38,21 @@ function ROIThresholdConfiguration({ config, dispatch, runCommand }) { />
- + - -
{modalities}
-
{description}
+
+ {description} +
{!!trackedSeries && ( diff --git a/platform/ui/src/components/StudyListFilter/StudyListFilter.tsx b/platform/ui/src/components/StudyListFilter/StudyListFilter.tsx index 6cc1471dc..aa4b54dbd 100644 --- a/platform/ui/src/components/StudyListFilter/StudyListFilter.tsx +++ b/platform/ui/src/components/StudyListFilter/StudyListFilter.tsx @@ -12,7 +12,7 @@ const StudyListFilter = ({ isFiltering, numOfStudies, }) => { - const { t } = useTranslation("StudyList") + const { t } = useTranslation('StudyList'); const { sortBy, sortDirection } = filterValues; const filterSorting = { sortBy, sortDirection }; const setFilterSorting = sortingValues => { @@ -39,15 +39,20 @@ const StudyListFilter = ({ )} - + {numOfStudies > 100 ? '>100' : numOfStudies} { - const { t } = useTranslation("StudyList") + const { t } = useTranslation('StudyList'); const navigateToPage = page => { const toPage = page < 1 ? 1 : page; @@ -21,8 +21,10 @@ const StudyListPagination = ({ { value: '50', label: '50' }, { value: '100', label: '100' }, ]; - const [selectedRange, setSelectedRange] = useState(ranges.find(r => r.value === perPage)); - const onSelectedRange = (selectedRange) => { + const [selectedRange, setSelectedRange] = useState( + ranges.find(r => r.value === perPage) + ); + const onSelectedRange = selectedRange => { setSelectedRange(selectedRange); onChangePerPage(selectedRange.value); }; @@ -33,7 +35,7 @@ const StudyListPagination = ({
{ const studies = await filesToStudies(acceptedFiles, dataSource); // Todo: navigate to work list and let user select a mode - let query = new URLSearchParams(); - studies.forEach(id=> query.append('StudyInstanceUIDs', id)) + const query = new URLSearchParams(); + studies.forEach(id => query.append('StudyInstanceUIDs', id)); navigate(`/viewer/dicomlocal?${decodeURIComponent(query.toString())}`); }; @@ -80,7 +80,7 @@ function Local() { {({ getRootProps }) => (
-
+