Size: a a a

2018 November 02

l

la gente está muy loca in ❄️ effector
И ещё вопрос как это типизировать, если подход не типизируется, то это так себе подход
источник

DZ

Dmitry Zherebko in ❄️ effector
la gente está muy loca
И ещё вопрос как это типизировать, если подход не типизируется, то это так себе подход
ты про хуки ?
источник

l

la gente está muy loca in ❄️ effector
Да
источник

DZ

Dmitry Zherebko in ❄️ effector
а в чем проблема с типизацией ?
источник

l

la gente está muy loca in ❄️ effector
Dmitry Zherebko
а в чем проблема с типизацией ?
Типизация входящих аргументов в новых хуках либо вообще никак не управляется, либо входящих аргументов нет изначально
источник

VK

Valeriy Kobzar in ❄️ effector
la gente está muy loca
Типизация входящих аргументов в новых хуках либо вообще никак не управляется, либо входящих аргументов нет изначально
а что там нельзя сделать что-то типа const [val, setVal] = useState<String>('default text'); ?
источник

DZ

Dmitry Zherebko in ❄️ effector
так это там может быть генерик же
источник

DZ

Dmitry Zherebko in ❄️ effector
function useState<T>(a: T): [t:T, (arg: T)=>void]
источник

АЗ

Андрей Звёздочка in ❄️ effector
Valeriy Kobzar
а что там нельзя сделать что-то типа const [val, setVal] = useState<String>('default text'); ?
Зачем вы эти костыли изобретаете?)
источник

З

Завтра in ❄️ effector
я чет не пойму, в чем проблема завернуть хук в функцию с нужным initialState и типом
источник

AW

Alex Wroud in ❄️ effector
Завтра
я чет не пойму, в чем проблема завернуть хук в функцию с нужным initialState и типом
самый верный способ, типа создал стор, он нам ещё типизированную функцию хука выкинул
источник

З

Завтра in ❄️ effector
Так в чем проблема юзать 🤔
источник

AW

Alex Wroud in ❄️ effector
но имеет место одна возможная проблема, стор в замыкании может быть
источник

AW

Alex Wroud in ❄️ effector
и не выйдет просто импортнуть useEffector статично
источник

VK

Valeriy Kobzar in ❄️ effector
в принципе пример в доке то есть про кастомные хуки
источник

VK

Valeriy Kobzar in ❄️ effector
источник

VK

Valeriy Kobzar in ❄️ effector
по такому же принципу при желании можно и эффектор прикрутить :))
источник

at

andrei tshurotshkin! 🎄 in ❄️ effector
Так уже прикрутили
источник

at

andrei tshurotshkin! 🎄 in ❄️ effector
Просто смысла мало)
источник

at

andrei tshurotshkin! 🎄 in ❄️ effector
function useStore(store) {
 const [value, update] = useState(store.defaultValue)
 useEffect(() => store.watch(update), [store])
 return value
}

function useModule(Module) {
 return useRef(Module()).current
}

ето весь интероп
источник