Можно ли использовать mobx на обычных функциях?

Всем привет. Впервые использую mobx и не знаю, есть ли возможность использовать свойста стора в обычных функциях, а не только в компонентах(react). Я пытаюсь добавить в мою _createInstance функцию токен, который я получаю после авторизации. И, соответственно, после изменения этого токена, я хочу, чтобы изменения отразились на этой функции.

import authStore from '../store/auth';


export const _createInstance = (url = '') => {
console.log(authStore.token);
return axios.create({
    baseURL: `http://localhost:5000/${url}`,
    headers: {
        'Authorization': `Bearer ${authStore.token}`,
    },
});

}


Ответы (0 шт):