Fixing "any" type
This commit is contained in:
@@ -41,7 +41,7 @@ enum SockerIoEvent {
|
||||
BATCH = "batch",
|
||||
}
|
||||
|
||||
function emitInBatch(socket: ExSocketInterface, event: string | symbol, payload: any): void {
|
||||
function emitInBatch(socket: ExSocketInterface, event: string | symbol, payload: unknown): void {
|
||||
socket.batchedMessages.push({ event, payload});
|
||||
|
||||
if (socket.batchTimeout === null) {
|
||||
@@ -169,7 +169,7 @@ export class IoSocketController {
|
||||
const client : ExSocketInterface = socket as ExSocketInterface;
|
||||
client.batchedMessages = [];
|
||||
client.batchTimeout = null;
|
||||
client.emitInBatch = (event: string | symbol, payload: any): void => {
|
||||
client.emitInBatch = (event: string | symbol, payload: unknown): void => {
|
||||
emitInBatch(client, event, payload);
|
||||
}
|
||||
this.sockets.set(client.userId, client);
|
||||
|
||||
@@ -17,7 +17,7 @@ export interface ExSocketInterface extends Socket, Identificable {
|
||||
/**
|
||||
* Pushes an event that will be sent in the next batch of events
|
||||
*/
|
||||
emitInBatch: (event: string | symbol, payload: any) => void;
|
||||
batchedMessages: Array<{ event: string | symbol, payload: any }>;
|
||||
emitInBatch: (event: string | symbol, payload: unknown) => void;
|
||||
batchedMessages: Array<{ event: string | symbol, payload: unknown }>;
|
||||
batchTimeout: NodeJS.Timeout|null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user