chore: Enforce consistent type imports via @typescript-eslint/consistent-type-imports (#2545)
This commit is contained in:
committed by
dermotduffy
parent
8f4ebcc0de
commit
7dc29865b8
@@ -1,9 +1,9 @@
|
||||
import screenfull from 'screenfull';
|
||||
|
||||
import { WebkitHTMLVideoElement } from '../../types';
|
||||
import { CardFullscreenAPI } from '../types';
|
||||
import type { WebkitHTMLVideoElement } from '../../types';
|
||||
import type { CardFullscreenAPI } from '../types';
|
||||
import { ScreenfullFullScreenProvider } from './screenfull';
|
||||
import { FullscreenHandler, FullscreenProvider } from './types';
|
||||
import type { FullscreenHandler, FullscreenProvider } from './types';
|
||||
import { WebkitFullScreenProvider } from './webkit';
|
||||
|
||||
export class FullscreenProviderFactory {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { isBeingCasted } from '../../utils/casting';
|
||||
import { CardFullscreenAPI } from '../types';
|
||||
import type { CardFullscreenAPI } from '../types';
|
||||
import { FullscreenProviderFactory } from './factory';
|
||||
import { FullscreenProvider } from './types';
|
||||
import type { FullscreenProvider } from './types';
|
||||
|
||||
export class FullscreenManager {
|
||||
private _api: CardFullscreenAPI;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { CardFullscreenAPI } from '../types';
|
||||
import { FullscreenHandler } from './types';
|
||||
import type { CardFullscreenAPI } from '../types';
|
||||
import type { FullscreenHandler } from './types';
|
||||
|
||||
export class FullscreenProviderBase {
|
||||
protected _api: CardFullscreenAPI;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import screenfull from 'screenfull';
|
||||
|
||||
import { FullscreenProviderBase } from '../provider';
|
||||
import { FullscreenProvider } from '../types';
|
||||
import type { FullscreenProvider } from '../types';
|
||||
|
||||
export class ScreenfullFullScreenProvider
|
||||
extends FullscreenProviderBase
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { ConditionStateChange } from '../../../condition-trigger/conditions/types';
|
||||
import { WebkitHTMLVideoElement } from '../../../types';
|
||||
import type { ConditionStateChange } from '../../../condition-trigger/conditions/types';
|
||||
import type { WebkitHTMLVideoElement } from '../../../types';
|
||||
import { Timer } from '../../../utils/timer';
|
||||
import { FullscreenProviderBase } from '../provider';
|
||||
import { FullscreenProvider } from '../types';
|
||||
import type { FullscreenProvider } from '../types';
|
||||
|
||||
const WEBKIT_PLAY_SECONDS = 0.5;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user