Skip to content
Snippets Groups Projects
RevoltClient.tsx 425 B
Newer Older
insert's avatar
insert committed
import { Client } from "revolt.js";
insert's avatar
insert committed

export enum ClientStatus {
    LOADING,
    READY,
    OFFLINE,
    DISCONNECTED,
    CONNECTING,
    RECONNECTING,
insert's avatar
insert committed
    ONLINE,
insert's avatar
insert committed
}

export const RevoltJSClient = new Client({
    autoReconnect: false,
    apiURL: process.env.API_SERVER,
    debug: process.env.NODE_ENV === "development",
    // Match sw.js#13
    // db: new Db("state", 3, ["channels", "servers", "users", "members"])
});