Делаю расширение в firefox. Есть такая константа:
const MODE_STORAGE_NAME = 'active';
И такая функция:
async function set_active(bool_value){
await browser.storage.local.set({
MODE_STORAGE_NAME: bool_value
});
};
В хранилище помещается ключ не по значению константы, а по её имени. Почему такое происходит?
Предполагаю, что внутри метода константа не видна, почему-то. Но они находятся в одном файле.