16 lines
533 B
TypeScript
16 lines
533 B
TypeScript
// Metro module 13614 (f13615).
|
|
import { useEffect } from "react";
|
|
import DiscordAppState_native from "../app_state/DiscordAppState.native";
|
|
import { setRequestedBy, stopRequest } from "./RequestGatewaySocket";
|
|
export function useRequestGatewaySocket(a0) {
|
|
const canUIRequestGatewaySocket = DiscordAppState_native.useCanUIRequestGatewaySocket();
|
|
useEffect(() => {
|
|
if (canUIRequestGatewaySocket) {
|
|
setRequestedBy(a0);
|
|
return () => {
|
|
stopRequest(a0);
|
|
};
|
|
}
|
|
}, [a0, canUIRequestGatewaySocket]);
|
|
}
|