From 333496c6208a4bb47daebd97a7c17264aec816a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Sun, 15 Mar 2026 17:26:25 +0100 Subject: [PATCH] nicolium: hotfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../src/components/announcements/announcements-panel.tsx | 2 +- .../nicolium/src/components/dropdown-menu/dropdown-menu.tsx | 2 +- packages/nicolium/src/components/react-swipeable-views.tsx | 6 ++++++ packages/nicolium/src/pages/dashboard/report.tsx | 2 +- packages/nicolium/src/pages/status-lists/events.tsx | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 packages/nicolium/src/components/react-swipeable-views.tsx diff --git a/packages/nicolium/src/components/announcements/announcements-panel.tsx b/packages/nicolium/src/components/announcements/announcements-panel.tsx index 53c4b7a10..1a5216337 100644 --- a/packages/nicolium/src/components/announcements/announcements-panel.tsx +++ b/packages/nicolium/src/components/announcements/announcements-panel.tsx @@ -1,8 +1,8 @@ import clsx from 'clsx'; import React, { useState } from 'react'; import { FormattedMessage } from 'react-intl'; -import ReactSwipeableViews from 'react-swipeable-views'; +import ReactSwipeableViews from '@/components/react-swipeable-views'; import Card from '@/components/ui/card'; import Widget from '@/components/ui/widget'; import { useAnnouncements } from '@/queries/announcements/use-announcements'; diff --git a/packages/nicolium/src/components/dropdown-menu/dropdown-menu.tsx b/packages/nicolium/src/components/dropdown-menu/dropdown-menu.tsx index 172814b1a..79be82a55 100644 --- a/packages/nicolium/src/components/dropdown-menu/dropdown-menu.tsx +++ b/packages/nicolium/src/components/dropdown-menu/dropdown-menu.tsx @@ -12,8 +12,8 @@ import clsx from 'clsx'; import { supportsPassiveEvents } from 'detect-passive-events'; import React, { useEffect, useMemo, useRef, useState } from 'react'; import { defineMessages, useIntl } from 'react-intl'; -import ReactSwipeableViews from 'react-swipeable-views'; +import ReactSwipeableViews from '@/components/react-swipeable-views'; import IconButton from '@/components/ui/icon-button'; import Portal from '@/components/ui/portal'; import { useModalsActions } from '@/stores/modals'; diff --git a/packages/nicolium/src/components/react-swipeable-views.tsx b/packages/nicolium/src/components/react-swipeable-views.tsx new file mode 100644 index 000000000..498067f9d --- /dev/null +++ b/packages/nicolium/src/components/react-swipeable-views.tsx @@ -0,0 +1,6 @@ +import Component from 'react-swipeable-views'; + +// @ts-ignore +const ReactSwipeableViews = Component.default || Component; + +export { ReactSwipeableViews as default }; diff --git a/packages/nicolium/src/pages/dashboard/report.tsx b/packages/nicolium/src/pages/dashboard/report.tsx index 98c6df5ea..e55e28a56 100644 --- a/packages/nicolium/src/pages/dashboard/report.tsx +++ b/packages/nicolium/src/pages/dashboard/report.tsx @@ -1,10 +1,10 @@ import { Link } from '@tanstack/react-router'; import React, { useState } from 'react'; import { defineMessages, FormattedDate, FormattedMessage, useIntl } from 'react-intl'; -import ReactSwipeableViews from 'react-swipeable-views'; import Account from '@/components/accounts/account'; import List, { ListItem } from '@/components/list'; +import ReactSwipeableViews from '@/components/react-swipeable-views'; import StatusContainer from '@/components/statuses/status-container'; import Card from '@/components/ui/card'; import Column from '@/components/ui/column'; diff --git a/packages/nicolium/src/pages/status-lists/events.tsx b/packages/nicolium/src/pages/status-lists/events.tsx index ba20a5d65..8e81caad3 100644 --- a/packages/nicolium/src/pages/status-lists/events.tsx +++ b/packages/nicolium/src/pages/status-lists/events.tsx @@ -1,8 +1,8 @@ import { Link } from '@tanstack/react-router'; import React, { useState } from 'react'; import { defineMessages, FormattedMessage, useIntl } from 'react-intl'; -import ReactSwipeableViews from 'react-swipeable-views'; +import ReactSwipeableViews from '@/components/react-swipeable-views'; import EventPreview from '@/components/statuses/event-preview'; import Button from '@/components/ui/button'; import Card, { CardBody, CardHeader, CardTitle } from '@/components/ui/card';