Skip to content

Commit ccaa4e8

Browse files
committed
style(src, web): correct eslint styles
1 parent 2fa2554 commit ccaa4e8

10 files changed

Lines changed: 132 additions & 79 deletions

File tree

src/features/activeTrack.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
import TrackPlayer from '../NativeTrackPlayer';
32
import { useUpdatedNativeValue } from '../utils/useUpdatedNativeValue';
43
import type { Track } from './queue';

src/features/mediaProvider.ts

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export type AndroidAutoGetSearchResultsEvent = {
2727
/** The search query */
2828
query: string;
2929
/** Optional search parameters */
30-
extras?: Record<string, any>;
30+
extras?: Record<string, unknown>;
3131
/** Page number for pagination */
3232
page: number;
3333
/** Maximum items per page */
@@ -82,24 +82,23 @@ function onGetChildren(
8282
function onGetSearchResults(
8383
callback: (event: {
8484
query: string;
85-
extras?: Record<string, any>;
85+
extras?: Record<string, unknown>;
8686
page: number;
8787
pageSize: number;
8888
}) => Promise<{
8989
results: Track[];
9090
total?: number;
9191
}>,
9292
): () => void {
93-
return TrackPlayer.onGetSearchResultRequest(
94-
async ({ requestId, ...data }: AndroidAutoGetSearchResultsEvent) => {
95-
const { results, total } = await callback(data);
96-
TrackPlayer.resolveSearchResultRequest(
97-
requestId,
98-
results,
99-
total ?? results.length,
100-
);
101-
},
102-
).remove;
93+
return TrackPlayer.onGetSearchResultRequest(async (event: unknown) => {
94+
const { requestId, ...data } = event as AndroidAutoGetSearchResultsEvent;
95+
const { results, total } = await callback(data);
96+
TrackPlayer.resolveSearchResultRequest(
97+
requestId,
98+
results,
99+
total ?? results.length,
100+
);
101+
}).remove;
103102
}
104103

105104
export interface MediaProvider {
@@ -111,7 +110,7 @@ export interface MediaProvider {
111110
}) => Promise<{ children: Track[]; total: number }>;
112111
search?: (event: {
113112
query: string;
114-
extras?: Record<string, any>;
113+
extras?: Record<string, unknown>;
115114
page: number;
116115
pageSize: number;
117116
}) => Promise<{ results: Track[]; total: number }>;

src/features/options.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ export interface IOSUpdateOptions {
192192
* });
193193
* ```
194194
*/
195-
// FIXME: shouldn't this just be a `DeepPartial<Options>`??? Also, it isn't being used anywhere
195+
// FIXME: shouldn't this just be a `DeepPartial<Options>`??? Also, it isn't being used anywhere
196196
export interface UpdateOptions {
197197
/** Android-specific configuration options */
198198
android?: Partial<AndroidUpdateOptions>;

src/features/remoteControls.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { skipToNext, skipToPrevious } from './queue';
44

55
// MARK: - Handlers State
66

7-
const customHandlers = new Map<string, any>();
7+
const customHandlers = new Map<string, Function>();
88

99
// MARK: - Event Interfaces
1010

@@ -134,7 +134,8 @@ TrackPlayer.onRemoteStop(() => {
134134
});
135135

136136
// Seek controls
137-
TrackPlayer.onRemoteSeek((event: any) => {
137+
TrackPlayer.onRemoteSeek((e: unknown) => {
138+
const event = e as RemoteSeekEvent;
138139
const customHandler = customHandlers.get('seek');
139140
if (customHandler) {
140141
customHandler(event);
@@ -143,7 +144,8 @@ TrackPlayer.onRemoteSeek((event: any) => {
143144
}
144145
});
145146

146-
TrackPlayer.onRemoteJumpForward((event: any) => {
147+
TrackPlayer.onRemoteJumpForward((e: unknown) => {
148+
const event = e as RemoteJumpForwardEvent;
147149
const customHandler = customHandlers.get('jumpForward');
148150
if (customHandler) {
149151
customHandler(event);
@@ -152,7 +154,8 @@ TrackPlayer.onRemoteJumpForward((event: any) => {
152154
}
153155
});
154156

155-
TrackPlayer.onRemoteJumpBackward((event: any) => {
157+
TrackPlayer.onRemoteJumpBackward((e: unknown) => {
158+
const event = e as RemoteJumpBackwardEvent;
156159
const customHandler = customHandlers.get('jumpBackward');
157160
if (customHandler) {
158161
customHandler(event);

web/TrackPlayer/Event.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ export enum Event {
88
PlaybackError = 'playback-error',
99
PlaybackRepeatModeChanged = 'playback-repeat-mode-changed',
1010
PlaybackOptionsChanged = 'playback-options-changed',
11-
};
11+
}

web/TrackPlayer/Player.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
import { State } from './State';
2-
import type { PlaybackState, Progress, Track, State as StateType } from '../../src/features';
2+
import type {
3+
PlaybackState,
4+
Progress,
5+
Track,
6+
State as StateType,
7+
} from '../../src/features';
38
import { SetupNotCalledError } from './SetupNotCalledError';
49
import type shaka from 'shaka-player/dist/shaka-player.ui';
510

@@ -142,16 +147,12 @@ export class Player {
142147
* behavior is intentional as it mirrors what happens in Android. State
143148
* changes should be captured by event listeners.
144149
*/
145-
public load(
146-
track: Track,
147-
onComplete?: (track: Track) => void,
148-
) {
150+
public load(track: Track, onComplete?: (track: Track) => void) {
149151
if (!this.player) throw new SetupNotCalledError();
150-
this.player.load(track.url as string)
151-
.then(() => {
152-
this.current = track;
153-
onComplete?.(track)
154-
});
152+
this.player.load(track.url as string).then(() => {
153+
this.current = track;
154+
onComplete?.(track);
155+
});
155156
}
156157

157158
/**
@@ -162,8 +163,7 @@ export class Player {
162163
public stop(onComplete?: () => void) {
163164
if (!this.player) throw new SetupNotCalledError();
164165
this.current = undefined;
165-
this.player.unload()
166-
.then(() => onComplete?.());
166+
this.player.unload().then(() => onComplete?.());
167167
}
168168

169169
/**

web/TrackPlayer/PlaylistPlayer.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import { Player } from './Player';
22
import { State } from './State';
33

4-
import type { Track, State as StateType, RepeatMode as RepeatModeType } from '../../src/features';
4+
import type {
5+
Track,
6+
State as StateType,
7+
RepeatMode as RepeatModeType,
8+
} from '../../src/features';
59
import { RepeatMode } from './RepeatMode';
610

711
export class PlaylistPlayer extends Player {

web/TrackPlayer/RepeatMode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { RepeatMode as RepeatModeType } from "../../src/features";
1+
import type { RepeatMode as RepeatModeType } from '../../src/features';
22

33
export const RepeatMode = {
44
Off: 'off' as const,

web/TrackPlayer/State.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { State as StateType } from "../../src/features";
1+
import type { State as StateType } from '../../src/features';
22

33
export const State = {
44
None: 'none' as const,

0 commit comments

Comments
 (0)