нужно получить массив данных для отправки редюсеру, а - получаю - промис. как его разрезолвить?
import {
LOAD_FILMS_CATEGORY,
} from "../actionTypes";
import axios from "axios";
export const loadCategoryFilm = () => {
let result: any
let c: any
async function f() {
result = await axios.get('/api1/category/').then((res) => {
// console.log(res.data) - данные приходят ОК !
return res.data
})
// console.log(c = result, 'result')
return result
}
let b = f()
// console.log(b, result, 'result-loaded') -> вывод -> Promise undefined 'result-loaded'
return {
type: LOAD_FILMS_CATEGORY,
payload: result,
};
};