UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

21 lines (18 loc) 543 B
import {create_item, update_item_id, store_items} from './base' const initial_state = { messages: {}, idGenerator: 0, } export function messages(state = initial_state, action) { let index switch (action.type) { case 'create_message': return create_item(state, "messages", action.message) case 'update_message_id': return update_item_id(state, "messages", action.message, action.temp_id) case 'store_messages': return store_items(state, "messages", action.messages) default: return state } }