import { observable, action } from 'mobx' import { SearchMode } from '../types/searchModeRadio' import main from './main' class SearchModeRadio { @observable searchMode: SearchMode = 'all' @action.bound setSearchMode(searchMode: SearchMode) { const { searchCandidate } = main Object.assign(this, { searchMode }) searchCandidate() } } export default new SearchModeRadio()