use-stomp
Version:
react provider, class decorator, and a hook for websockets using the stomp protocol
29 lines (27 loc) • 765 B
text/typescript
export const Events = {
CONNECT: 'CONNECT',
CONNECTION: 'CONNECTION',
DISCONNECT: 'DISCONNECT',
DISMISS_SYNC: 'DISMISS_SYNC',
ERROR: 'ERROR',
MESSAGE: 'MESSAGE',
READY: 'READY',
REGISTER: 'REGISTER',
SEND_MESSAGE: 'SEND_MESSAGE',
SET_AUTH_HEADER: 'SET_AUTH_HEADER',
SET_HEADER: 'SET_HEADER',
SET_URL: 'SET_URL',
SET_VISIBILITY: 'SET_VISIBILITY',
SUBSCRIBE: 'SUBSCRIBE',
SUBSCRIBE_SYNC: 'SUBSCRIBE_SYNC',
TEST_DISCONNECT: 'TEST_DISCONNECT',
UNREGISTER: 'UNREGISTER',
UNSUBSCRIBE: 'UNSUBSCRIBE',
UNSUBSCRIBE_SYNC: 'UNSUBSCRIBE_SYNC'
};
export const States = {
CONNECTED: 'connected',
CONNECTING: 'connecting',
DISCONNECTED: 'disconnected',
DISCONNECTING: 'disconnecting'
};