Prefer async/await to .then

This commit is contained in:
Jordan Eldredge 2017-09-07 21:36:14 -07:00
parent 3df7a3e286
commit 2e9d281848

View file

@ -137,16 +137,15 @@ export function loadMediaFromUrl(url, name) {
}
export function setSkinFromFile(skinFile) {
return dispatch => {
return async dispatch => {
dispatch({ type: START_LOADING });
skinParser(skinFile).then(skinData =>
dispatch({
type: SET_SKIN_DATA,
skinImages: skinData.images,
skinColors: skinData.colors,
skinPlaylistStyle: skinData.playlistStyle
})
);
const skinData = await skinParser(skinFile);
dispatch({
type: SET_SKIN_DATA,
skinImages: skinData.images,
skinColors: skinData.colors,
skinPlaylistStyle: skinData.playlistStyle
});
};
}