123456789101112131415161718 |
- import { promiseWorker } from '../promise'
- import { put, takeLeading, takeEvery, call, select } from 'redux-saga/effects'
- import { actionSearchUser } from "../../../actions/query/searchUserQuery"
- import { actionSearchType } from "../../../actions/types/searchType"
- export function* searchWorker({ searchUser }) {
- const findUser = yield call(
- promiseWorker,
- actionSearchUser(searchUser),
- )
- if (findUser) {
- yield put(actionSearchType(findUser))
- }
- }
-
- export function* searchWatcher() {
- yield takeEvery('SEARCH-USERS',
- searchWorker)
- }
|