Допустим, у меня есть объект с константами
const FETCH_DATA = {
REQUESTED: 'FETCH_DATA_REQUESTED',
}
А теперь я хочу использовать их в другом объекте
const fetchData = {
requested() {
return {
type: FETCH_DATA.REQUESTED
};
},
}
Но я не хочу перепечатывать всю константуимя каждый раз.
Можно ли сделать деструктуру?Примерно так, только это не работает.
const fetchData = {
{REQUESTED}: FETCH_DATA,
requested() {
return {
type: REQUESTED
}
}
}
Я не могу поместить его за пределы объекта, так как REQUESTED является слишком общим для глобальной области видимости, поскольку у меня есть несколько констант REQUESTED.