@absinthe/socket
Version:
14 lines (9 loc) • 302 B
JavaScript
// @flow
import {Push} from "phoenix";
import type {PushHandler} from "./types";
const handlePush = (push: Push, handler: PushHandler<any>) =>
push
.receive("ok", handler.onSucceed)
.receive("error", handler.onError)
.receive("timeout", handler.onTimeout);
export default handlePush;