toohappy
@toohappy
Люблю свекольник.

Что обозначает вот этот объект?

Пытаюсь разобрать код. Непонятно все что начинается с 5-ой строки. Вроде как создаем объект, создаем ключ logout с дефолтным свойством logout, в ключ currentUser ставим значение из currentUserSubject, но все что начинается дальше (get currentUserValue) уже непонятно. get currentUserValue конкретно не ясно. Прошу пояснить кто знает. Спасибо.

const currentUserSubject = new BehaviorSubject(
    JSON.parse(localStorage.getItem('currentUser'))
);

export const authenticationService = {
    logout, 
    currentUser: currentUserSubject.asObservable(),
    get currentUserValue() {
        return currentUserSubject.value;
    },
};
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы