cape-redux-socket

Get custom information about a location object or path.

Usage no npm install needed!

<script type="module">
  import capeReduxSocket from 'https://cdn.skypack.dev/cape-redux-socket';
</script>

README

cape-redux-socket

Build Status

Configure store

import io from 'socket.io-client'
import {
  addCookieMeta, cookieMiddleware, middleware as createSocketMiddleware
} from 'cape-redux-socket'
const location = process.env.SOCKET_LOC || ''
const socket = createSocketMiddleware(io(location), { getEmitAction: addCookieMeta })
const middleware = [
  cookieMiddleware,
  socket,
]

Reducer

export socket, { idReducer as id } from 'cape-redux-socket'