UNPKG

react-native-template-allmax

Version:

React native template with navigation, redux, redux-saga, eslit, flow, reactotron

28 lines (24 loc) 669 B
/** * Created by Bardiaswift * * @flow */ import type { SetBooks, FetchBooks, ReceiveBooks, TakeBooks, ReturnBooks, } from './types'; import { SET_BOOKS, FETCH_BOOKS, RECEIVE_BOOKS, TAKE_BOOKS, RETURN_BOOKS, } from './actionTypes'; export const setBooks: SetBooks = payload => ({ type: SET_BOOKS, payload }); export const fetchBooks: FetchBooks = () => ({ type: FETCH_BOOKS }); export const receiveBooks: ReceiveBooks = payload => ({ type: RECEIVE_BOOKS, ...payload }); export const takeBooks: TakeBooks = payload => ({ type: TAKE_BOOKS, ...payload }); export const returnBooks: ReturnBooks = payload => ({ type: RETURN_BOOKS, ...payload });