UNPKG

rue-mist-interface

Version:

Mist interface application

13 lines (12 loc) 466 B
exports.getLanguage = function getLanguage() { return function (dispatch) { dispatch({ type: '[CLIENT]:GET_LANGUAGE:START' }); try { const lang = ipc.sendSync('backendAction_getLanguage'); TAPi18n.setLanguage(lang); dispatch({ type: '[CLIENT]:GET_LANGUAGE:SUCCESS', payload: { i18n: lang } }); } catch (error) { dispatch({ type: '[CLIENT]:GET_LANGUAGE:FAILURE', error }); } } }