он на js
firebase.getCurrentUser = () => { ... }
С тем, чтобы в другом месте
if (requiresAuth && !await firebase.getCurrentUser()){
В TS такой номер не проходит. Можно ли как-то малой кровью сделать такую штуку в TS или getCurrentUser нужно выносить во что-нибудь отдельное?...
Проблема в том, что я не могу добавить к существующему firebase проперти getCurrentUser - вылетает Type Error
Ну скорее всего есть какой то другой подход, зачем этот метод именно в объекте firebase?
чтобы было доступно глобально и вообще туда совать логичнее всего. Ок, думаю далее
А просто функция не будет доступна глобально? Firebase же обычно инициализируют 1 раз и юзают как синглтон. Можешь создать класс, который будет иницализировать firebase и писать ему любые методы, если не нравятся функции.
Обсуждают сегодня