react-together
Version:
A library to seamlessly add real-time multi-user interaction to your React app!
65 lines (64 loc) • 2.46 kB
JavaScript
import * as e from "@multisynq/react";
import { ConnectedViews as r, PresenceDiv as t } from "./components/index.js";
import { u as f, a as u, b as d, c as l, d as m, e as p, f as x, g as n, h as i, i as h } from "./index-9f00b8a0.js";
import { default as C } from "./models/ChatModel.js";
import { default as M } from "./models/ReactTogetherModel.js";
import { i as T } from "./index-6dc63751.js";
import { default as v } from "./components/Chat/Chat.js";
import { default as y } from "./components/Cursors/Cursors.js";
import { default as I } from "./components/ConnectedUsers.js";
import { default as w } from "./components/HoverHighlighter.js";
import { default as A } from "./components/ReactTogether.js";
import { default as N } from "./components/SessionManager.js";
import { default as V } from "./hooks/useFunctionTogether.js";
import { default as q } from "./components/Chat/ChatExpanded.js";
import { default as D } from "./components/Chat/ChatHeader.js";
import { default as F } from "./components/Chat/ChatInput.js";
import { default as W } from "./components/Chat/ChatMinimized.js";
import { default as G } from "./components/Chat/MessageAvatar.js";
import { default as O } from "./components/Chat/MessageBody.js";
import { default as X } from "./components/Chat/MessageList.js";
import { default as Z } from "./components/Chat/MessageRow.js";
import { default as $ } from "./components/Cursors/UserCursor.js";
import { default as ae } from "./hooks/useChat.js";
import { default as re } from "./hooks/useCreateRandomSession.js";
import { default as oe } from "./hooks/useLeaveSession.js";
import { default as ue } from "./hooks/useMyId.js";
export {
v as Chat,
q as ChatExpanded,
D as ChatHeader,
F as ChatInput,
W as ChatMinimized,
C as ChatModel,
I as ConnectedUsers,
r as ConnectedViews,
y as Cursors,
w as HoverHighlighter,
G as MessageAvatar,
O as MessageBody,
X as MessageList,
Z as MessageRow,
e as MultisynqReact,
t as PresenceDiv,
A as ReactTogether,
M as ReactTogetherModel,
N as SessionManager,
$ as UserCursor,
f as useAllNicknames,
ae as useChat,
u as useConnectedUsers,
re as useCreateRandomSession,
d as useCursors,
V as useFunctionTogether,
l as useHoveringUsers,
m as useIsSynchronized,
p as useIsTogether,
x as useJoinUrl,
oe as useLeaveSession,
ue as useMyId,
n as useNicknames,
i as useStateTogether,
h as useStateTogetherWithPerUserValues,
T as utils
};