burger-online
18 строк · 855.0 Байт
1import {createAction} from '@reduxjs/toolkit'
2import {TOrdersResponse} from '../../types'
3
4export const feedOrdersConnect = createAction<string | undefined, 'FEED_ORDERS_CONNECT'>(
5'FEED_ORDERS_CONNECT'
6)
7export const feedOrdersDisconnect = createAction<void, 'FEED_ORDERS_DISCONNECT'>(
8'FEED_ORDERS_DISCONNECT'
9)
10export const feedOrdersWsConnecting = createAction<void, 'FEED_ORDERS_WS_CONNECTING'>(
11'FEED_ORDERS_WS_CONNECTING'
12)
13export const feedOrdersWsOpen = createAction<void, 'FEED_ORDERS_WS_OPEN'>('FEED_ORDERS_WS_OPEN')
14export const feedOrdersWsClose = createAction<void, 'FEED_ORDERS_WS_CLOSE'>('FEED_ORDERS_WS_CLOSE')
15export const feedOrdersWsError = createAction<void, 'FEED_ORDERS_WS_ERROR'>('FEED_ORDERS_WS_ERROR')
16export const feedOrdersWsMessage = createAction<TOrdersResponse, 'FEED_ORDERS_WS_MESSAGE'>(
17'FEED_ORDERS_WS_MESSAGE'
18)
19