Size: a a a

2020 October 01

TP

Taras Postolyuk in ☄️ effector
Так

const rows = books.map(({ _id, name, genre, author, year }) => {
 return (
   <TableRow key={_id}>
     <TableCell className={classes.fonts} align="left">{author}</TableCell>
     <TableCell className={classes.fonts} align="left">{name}</TableCell>
     <TableCell className={classes.fonts} align="left">{genre}</TableCell>
     <TableCell className={classes.fonts} align="left">{year}</TableCell>
     <TableCell className={classes.fonts} align="left">
     
  <KebabMenu handleOpen={handleOpen} id={_id} />
     </TableCell>
   </TableRow>
 )
})
источник

c⁣

createStore<🦉>... in ☄️ effector
Taras Postolyuk
Так

const rows = books.map(({ _id, name, genre, author, year }) => {
 return (
   <TableRow key={_id}>
     <TableCell className={classes.fonts} align="left">{author}</TableCell>
     <TableCell className={classes.fonts} align="left">{name}</TableCell>
     <TableCell className={classes.fonts} align="left">{genre}</TableCell>
     <TableCell className={classes.fonts} align="left">{year}</TableCell>
     <TableCell className={classes.fonts} align="left">
     
  <KebabMenu handleOpen={handleOpen} id={_id} />
     </TableCell>
   </TableRow>
 )
})
Попробуй useList и без key в реакте
источник

TP

Taras Postolyuk in ☄️ effector
createStore<🦉> ⁣
Попробуй useList и без key в реакте
Окей секунду
источник

c⁣

createStore<🦉>... in ☄️ effector
Taras Postolyuk
Так

const rows = books.map(({ _id, name, genre, author, year }) => {
 return (
   <TableRow key={_id}>
     <TableCell className={classes.fonts} align="left">{author}</TableCell>
     <TableCell className={classes.fonts} align="left">{name}</TableCell>
     <TableCell className={classes.fonts} align="left">{genre}</TableCell>
     <TableCell className={classes.fonts} align="left">{year}</TableCell>
     <TableCell className={classes.fonts} align="left">
     
  <KebabMenu handleOpen={handleOpen} id={_id} />
     </TableCell>
   </TableRow>
 )
})
источник

TD

Tina Dumilina 🇮🇹... in ☄️ effector
Привет!
Делаю todo-приложение, надо использовать attach для валидации value, приходящего из input’a: проверить есть ли в списке todos совпадения, если есть, то передать ошибку в эффект validate. Мой вариант работает, но какое-то тупое решение получилось.
источник

YL

Yan👀 Lobaty in ☄️ effector
Tina Dumilina 🇮🇹
Привет!
Делаю todo-приложение, надо использовать attach для валидации value, приходящего из input’a: проверить есть ли в списке todos совпадения, если есть, то передать ошибку в эффект validate. Мой вариант работает, но какое-то тупое решение получилось.
не совсем
для фильтрации есть event.filterMap и  guard
attach предзначен больше для передачи определенных значений в более чем один эффект
источник

yv

yumaa verdin in ☄️ effector
Tina Dumilina 🇮🇹
Привет!
Делаю todo-приложение, надо использовать attach для валидации value, приходящего из input’a: проверить есть ли в списке todos совпадения, если есть, то передать ошибку в эффект validate. Мой вариант работает, но какое-то тупое решение получилось.
имхо проще в sample source сделать комбайном из $todo и $todos, а attach не юзать.
сделай в репле — проще будет код править другим. переписывать со скриншота не очень хочется :)
источник

TD

Tina Dumilina 🇮🇹... in ☄️ effector
yumaa verdin
имхо проще в sample source сделать комбайном из $todo и $todos, а attach не юзать.
сделай в репле — проще будет код править другим. переписывать со скриншота не очень хочется :)
так получилось, спасибо
источник

AO

Aleksandr Osipov in ☄️ effector
Ребятки, что-то я я запутался, мне нужен кеш локальный, так чтобы эффект запроса из кеша резолвился сразу же в результат, если он есть в кеше, а если нет, то посылался бы запрос (при чем последующие запросы бы выстраивались в очередь), а далее резолвились вместе после получения данных.
Накидал такой прототип, но чет я сломался о него https://share.effector.dev/6sLaIDux
источник

AO

Aleksandr Osipov in ☄️ effector
Есть вероятность что я переусложнил нехило где-то
источник

AO

Aleksandr Osipov in ☄️ effector
источник

TD

Tina Dumilina 🇮🇹... in ☄️ effector
Yan👀 Lobaty
не совсем
для фильтрации есть event.filterMap и  guard
attach предзначен больше для передачи определенных значений в более чем один эффект
пытаюсь использовать guard
как триггернуть guard по submit формы?
https://share.effector.dev/sWJXpJMR
источник

YL

Yan👀 Lobaty in ☄️ effector
Tina Dumilina 🇮🇹
пытаюсь использовать guard
как триггернуть guard по submit формы?
https://share.effector.dev/sWJXpJMR
Guard({
Source:submit,
...
})
источник

TD

Tina Dumilina 🇮🇹... in ☄️ effector
Yan👀 Lobaty
Guard({
Source:submit,
...
})
но guard почему-то не триггерит validate 🧐
источник

AO

Aleksandr Osipov in ☄️ effector
validate это эффект же
источник

AO

Aleksandr Osipov in ☄️ effector
у guard в filter либо функция либо Store с булевым значением может быть
источник

YL

Yan👀 Lobaty in ☄️ effector
Tina Dumilina 🇮🇹
но guard почему-то не триггерит validate 🧐
Да ответ выше дан)
источник

B

Bogdan in ☄️ effector
Aleksandr Osipov
Ребятки, что-то я я запутался, мне нужен кеш локальный, так чтобы эффект запроса из кеша резолвился сразу же в результат, если он есть в кеше, а если нет, то посылался бы запрос (при чем последующие запросы бы выстраивались в очередь), а далее резолвились вместе после получения данных.
Накидал такой прототип, но чет я сломался о него https://share.effector.dev/6sLaIDux
а это смотрел из примеров? https://share.effector.dev/jvE7r0By
источник

AO

Aleksandr Osipov in ☄️ effector
ну это мне мало поможет
источник

AO

Aleksandr Osipov in ☄️ effector
так то видел конечно, вообще это deprecated подход, я так понимаю со времен когда attach не было
источник