Size: a a a

2020 March 04

Sergey Фrolov in Angular Kyiv
Denchik Tymokhin
По выше переписке вопрос, оффтоп и палаумные hr здесь приняты и как часто?
Не приняты, не часто. Но всегда можно корректно объяснить.
источник

VN

Vladyslav Nasadiuk in Angular Kyiv
так да, потому что потом просто идет человек в список мемберов и кидает все в личку
источник

DT

Denchik Tymokhin in Angular Kyiv
Sergey Фrolov
Не приняты, не часто. Но всегда можно корректно объяснить.
Не нужно так...  онли рид без предупреждения, все-таки читают остальные
источник

Sergey Фrolov in Angular Kyiv
Vladyslav Nasadiuk
так да, потому что потом просто идет человек в список мемберов и кидает все в личку
Ну тогда пару человек банят его за спам и писать он уже никому не сможет
источник

N

Nik in Angular Kyiv
как сделать conditional startWith?
источник

M

Malikov in Angular Kyiv
Nik
как сделать conditional startWith?
источник

N

Nik in Angular Kyiv
спасибо!
источник

N

Nik in Angular Kyiv
но как то не понял как связать iif и startWith
источник
2020 March 05

G

George in Angular Kyiv
Nik
но как то не понял как связать iif и startWith
Через concat, где первым значением будет ваше или empty
источник

O

Oleksandr in Angular Kyiv
Может, такое пойдет? Или кондишин на каждый емишин?

const conditionalStartWith = defer(() => condition ? of(startValue) : EMPTY);
const sourceWithConditionalStartWith$ = concat(conditionalStartWith, source$)
источник

O

Oleksandr in Angular Kyiv
собственно iif = defer(() => condition() ? trueResult : falseResult);
источник

(

(λx.Me) Panda in Angular Kyiv
pipe(
 startWith("a"),
 switchMap(val => iif(() => val === "a", of("is A"), of("not A"))
)
источник

DG

Danil Gudz in Angular Kyiv
оверинжениринг для простой здачи)
источник

DG

Danil Gudz in Angular Kyiv
(λx.Me) Panda
pipe(
 startWith("a"),
 switchMap(val => iif(() => val === "a", of("is A"), of("not A"))
)
не похоже на
pipe(startWith("a"),map(val=>val==="a"?"is A":"not A"))
?
источник

DG

Danil Gudz in Angular Kyiv
кек
источник

DG

Danil Gudz in Angular Kyiv
вообще похожe на
startWith(val==="a" ? "is A" : "not A")
источник

DG

Danil Gudz in Angular Kyiv
треш) тут наверно вопрос синхронный кондишен или не
источник

(

(λx.Me) Panda in Angular Kyiv
тоже самое , но зависит от контекста, что нужно возвращать, в результирующий стрим. - просто показано как связать startWith с iif
источник

DG

Danil Gudz in Angular Kyiv
я бы лучше прежде чем увязывать вещи которые лучше не увязывать спросил кейс) а потом бы предоложил нормальное решение под этот кейс
источник

(

(λx.Me) Panda in Angular Kyiv
pipe(
 startsWith(false),
 switchMap(isLoggedIn => iif (() => isLoggedIn, authorizedFlow$, notAuthorizedFlow$),
) - вполне себе увязываются
источник