Files
discord-decomp/modules/rpc/native/NativeRPCImplementation.tsx
T
2026-11-01 12:12:55 +02:00

29 lines
1.0 KiB
TypeScript

// Metro module 13524 (f13525).
import { crossPlatformCommands } from "../server/commands/crossPlatformRPCCommands";
import activities from "./server/commands/activities";
import auth from "./server/commands/auth";
import voiceSettings from "./server/commands/voiceSettings";
import unsupported from "./server/commands/unsupported";
import crossPlatformRPCEventHandlers from "../server/events/crossPlatformRPCEventHandlers";
import { voiceSettingsEventHandlers } from "./events/voiceSettingsEventHandlers";
import NativeRPCServer from "./NativeRPCServer";
import WebViewPostMessageTransport from "./server/transports/WebViewPostMessageTransport";
const r46 = {
server: NativeRPCServer,
commands: {
...crossPlatformCommands,
...activities,
...auth,
...voiceSettings,
...unsupported
},
events: {
...crossPlatformRPCEventHandlers,
...voiceSettingsEventHandlers
},
stores: [],
transports: [WebViewPostMessageTransport],
registerTransportsForEmbeddedPlatform: () => {}
};
export default r46;