mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-16 21:03:29 +00:00
Deps migration (#1988)
* chore: migrate eslint to oxlint * chore: migrate prettier to oxfmt * chore: migrate typescript * chore: toThrow should have a expected value * chore: cast test value as Day * chore: small title fix * chore: mocks should be hoisted * chore: incorrect async useage * chore: test should be inside description * chore: test sohuld include an expeced * chore: oxfmt --------- Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain>
This commit is contained in:
@@ -2,7 +2,6 @@ import { lazy } from 'react';
|
||||
|
||||
import TrackingPlaybackBar from '../../features/control/playback/tracking-playback-bar/TrackingPlaybackBar';
|
||||
import { AppMode } from '../../ontimeConfig';
|
||||
|
||||
import TitleList from './title-list/TitleList';
|
||||
import { EditorLayoutMode, useEditorLayout } from './useEditorLayout';
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@ import { LuLayoutDashboard } from 'react-icons/lu';
|
||||
|
||||
import IconButton from '../../common/components/buttons/IconButton';
|
||||
import { DropdownMenu, DropdownMenuOption } from '../../common/components/dropdown-menu/DropdownMenu';
|
||||
|
||||
import { EditorLayoutMode, useEditorLayout } from './useEditorLayout';
|
||||
|
||||
export default memo(EditorLayoutOptions);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { useDisclosure, useHotkeys } from '@mantine/hooks';
|
||||
import { useCallback, useEffect } from 'react';
|
||||
import { IoApps, IoClose, IoSettingsOutline } from 'react-icons/io5';
|
||||
import { useDisclosure, useHotkeys } from '@mantine/hooks';
|
||||
|
||||
import IconButton from '../../common/components/buttons/IconButton';
|
||||
import NavigationMenu from '../../common/components/navigation-menu/NavigationMenu';
|
||||
@@ -10,10 +10,9 @@ import { useWindowTitle } from '../../common/hooks/useWindowTitle';
|
||||
import AppSettings from '../../features/app-settings/AppSettings';
|
||||
import useAppSettingsNavigation from '../../features/app-settings/useAppSettingsNavigation';
|
||||
import EditorOverview from '../../features/overview/EditorOverview';
|
||||
|
||||
import WelcomePlacement from './welcome/WelcomePlacement';
|
||||
import Editor from './Editor';
|
||||
import EditorLayoutOptions from './EditorLayoutOptions';
|
||||
import WelcomePlacement from './welcome/WelcomePlacement';
|
||||
|
||||
import styles from './ProtectedEditor.module.scss';
|
||||
|
||||
|
||||
@@ -67,4 +67,4 @@
|
||||
max-height: 70vh;
|
||||
overflow: auto;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
import { KeyboardEvent, useState } from 'react';
|
||||
import { useDebouncedCallback } from '@mantine/hooks';
|
||||
import { SupportedEntry } from 'ontime-types';
|
||||
import { KeyboardEvent, useState } from 'react';
|
||||
|
||||
import Input from '../../../common/components/input/input/Input';
|
||||
import Modal from '../../../common/components/modal/Modal';
|
||||
|
||||
import useFinder from './useFinder';
|
||||
|
||||
import style from './Finder.module.scss';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { EntryId, MaybeString, SupportedEntry, isOntimeEvent, isOntimeGroup, isOntimeMilestone } from 'ontime-types';
|
||||
import { ChangeEvent, useCallback, useEffect, useRef, useState } from 'react';
|
||||
import { EntryId, isOntimeEvent, isOntimeGroup, isOntimeMilestone, MaybeString, SupportedEntry } from 'ontime-types';
|
||||
|
||||
import { useFlatRundown } from '../../../common/hooks-query/useRundown';
|
||||
import { useSelectAndRevealEntry } from '../../../features/rundown/useSelectAndRevealEntry';
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
import { createRoot } from 'react-dom/client';
|
||||
import { ErrorBoundary } from '@sentry/react';
|
||||
import { createRoot } from 'react-dom/client';
|
||||
|
||||
import { CornerPipButton } from '../../../common/components/editor-utils/EditorUtils';
|
||||
import useViewSettings from '../../../common/hooks-query/useViewSettings';
|
||||
|
||||
import { PipTimer } from './PipTimer';
|
||||
|
||||
export default function PipTimerHost() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { lazy, memo, Suspense } from 'react';
|
||||
import { Suspense, lazy, memo } from 'react';
|
||||
|
||||
import { isPipSupported } from './pip.utils';
|
||||
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
position: fixed;
|
||||
inset: 0;
|
||||
padding: 2vw;
|
||||
background: $viewer-background-color;
|
||||
background: $viewer-background-color;
|
||||
opacity: 0;
|
||||
transition: opacity $viewer-transition-time;
|
||||
|
||||
|
||||
@@ -1,15 +1,14 @@
|
||||
import { OntimeEvent, isOntimeEvent } from 'ontime-types';
|
||||
import { useCallback, useEffect, useMemo, useRef } from 'react';
|
||||
import { Virtuoso, VirtuosoHandle } from 'react-virtuoso';
|
||||
import { isOntimeEvent, OntimeEvent } from 'ontime-types';
|
||||
|
||||
import ScrollArea from '../../../common/components/scroll-area/ScrollArea';
|
||||
import { useSelectedEventId } from '../../../common/hooks/useSocket';
|
||||
import useRundown from '../../../common/hooks-query/useRundown';
|
||||
import { useSelectedEventId } from '../../../common/hooks/useSocket';
|
||||
import { ExtendedEntry, getFlatRundownMetadata } from '../../../common/utils/rundownMetadata';
|
||||
import { useEventSelection } from '../../../features/rundown/useEventSelection';
|
||||
import { useSelectAndRevealEntry } from '../../../features/rundown/useSelectAndRevealEntry';
|
||||
import { AppMode } from '../../../ontimeConfig';
|
||||
|
||||
import { getCurrentEventInfo } from './titleList.utils';
|
||||
import TitleListEmpty from './TitleListEmpty';
|
||||
import TitleListItem from './TitleListItem';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { memo, useCallback } from 'react';
|
||||
import { Day, OntimeEvent } from 'ontime-types';
|
||||
import { MILLIS_PER_MINUTE, MILLIS_PER_SECOND } from 'ontime-utils';
|
||||
import { memo, useCallback } from 'react';
|
||||
|
||||
import Tooltip from '../../../common/components/tooltip/Tooltip';
|
||||
import { ExtendedEntry } from '../../../common/utils/rundownMetadata';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { useSearchParams } from 'react-router';
|
||||
import { isValueOfEnum } from 'ontime-utils';
|
||||
import { useSearchParams } from 'react-router';
|
||||
|
||||
const layoutParam = 'layout';
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@ import * as Editor from '../../../common/components/editor-utils/EditorUtils';
|
||||
import ExternalLink from '../../../common/components/link/external-link/ExternalLink';
|
||||
import Modal from '../../../common/components/modal/Modal';
|
||||
import { appVersion, discordUrl, documentationUrl, websiteUrl } from '../../../externals';
|
||||
|
||||
import ImportProjectButton from './composite/ImportProjectButton';
|
||||
import WelcomeProjectList from './composite/WelcomeProjectList';
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { useDialogStore } from '../../../common/stores/dialogStore';
|
||||
|
||||
import Welcome from './Welcome';
|
||||
|
||||
export default function WelcomePlacement() {
|
||||
|
||||
Reference in New Issue
Block a user