Size: a a a

2018 October 26

NK

ID:72036040 in ❄️ effector
andrei tshurotshkin! 🎄
видишь слово use
😒😒😒
источник

l

la gente está muy loca in ❄️ effector
А ещё спрашивали зачем Gate)
источник

at

andrei tshurotshkin! 🎄 in ❄️ effector
ID:72036040
ну

export const UniversalEventViewer = () => <pre>{JSON.stringify(useEvent())}</pre>
и
<EventProvider eventType={any????}>
 <UniversalEventViewer/>
 <UniversalEventViewer/>
 <UniversalEventViewer/>
</EventProvider>
Ну просто читай тип провайдера
источник

at

andrei tshurotshkin! 🎄 in ❄️ effector
ты же юзаешь внутри useEvent Event consumer
источник

at

andrei tshurotshkin! 🎄 in ❄️ effector
la gente está muy loca
А ещё спрашивали зачем Gate)
зачем Gate
источник

AW

Alex Wroud in ❄️ effector
это не типизируется
источник

NK

ID:72036040 in ❄️ effector
Как читай?
Провайдер выше - это все разные модули, например.
Флоу вывезет контекст?
источник

l

la gente está muy loca in ❄️ effector
EventProvider eventType пробросить обратно в стор
источник

NK

ID:72036040 in ❄️ effector
Ну кароч проблема не огромная, но имеет место быть
источник

AW

Alex Wroud in ❄️ effector
если только
  const { Provider, Consumer } = createEventProvider<Type>()
источник

З

Завтра in ❄️ effector
ID:72036040
😒😒😒
useEvent<T>()
Гагага
источник

З

Завтра in ❄️ effector
eventType: T
источник

AW

Alex Wroud in ❄️ effector
тогда и const a = {} as any as TypeThatINeed
это не вывод типа
источник

l

la gente está muy loca in ❄️ effector
Это lower bound
источник

R

Roman in ❄️ effector
ID:72036040
Ну прикинь есть просто useEvent который хендлит домовские евенты, а в зависимости от провайдера сверху будет хендлится тот или иной евент...
Ну ладно, понятно что можно так просто не писать... Но некоторые писатели либ не пользуются статической типизацией, и будет именно такое
Реакт редух и сейчас плохо типизируется, ничего нового
источник

l

la gente está muy loca in ❄️ effector
useEvent<_>() ещё теперь)
источник

AW

Alex Wroud in ❄️ effector
смысл в типах, чтобы не получить неожиданное значение, а конкретно тут, это не спасёт тебя от того, что выше что-то поменяется и useEvent вернёт что-то отличное от <T>
источник

🦉⁣

🦉 ⁣ in ❄️ effector
la gente está muy loca
useEvent<_>() ещё теперь)
Сумасшедший смайл
источник

🦉⁣

🦉 ⁣ in ❄️ effector
<_>
источник

R

Roman in ❄️ effector
la gente está muy loca
useEvent<_>() ещё теперь)
>_<
источник