Как в RxJs выполнить функцию если значение BehaviourSubject true, а если false — то ждать пока не станет true?
У меня есть необходимость создать подписку и выполнить значение внутри только если значение другого BehaviourSubject равно true, а если нет, то не пропускать, а ждать, когда станет true и выполнить функцию ?
На самом деле это нужно при смене токена, так как при первом же запросе, если токен устарел, то нужно сперва обновить его и следующие запросы поставить в ожидание и только когда значение изменится, что токен обновлён - выполнить запросы.