'promocodes',
                  
                  
                  })
                  
                  
                  
                  
                  
                  useEffect(() => {
                  
                  
                    append({
                  
                  
                      custom_id: uuidv4(),
                  
                  
                      name: '',
                  
                  
                      quantity: '',
                  
                  
                    })
                  
                  
                  }, [])
                  
                  
                  
                  
                  
                  console.log(fields, 'fields||')
                  
                  
                  
                  
                  
                  {fields?.map((el, idx) => (
                  
                  
                    <Box key={el.id} display='flex' gap={2}>
                  
                  
                      <Box width={320}>
                  
                  
                        <InputSimple
                  
                  
                          name={`promocodes[${idx}].name`}
                  
                  
                          placeholder={t(
                  
                  
                            'menu.marketing.promotions.promo_code_settings.promo_name_placeholder'
                  
                  
                          )}
                  
                  
                          fullWidth
                  
                  
                          value={el.name}
                  
                  
                          defaultValue={el.name}
                  
                  
                          onBlur={(e) => console.log(e.target.value, el, 'el||')}
                  
                  
                          required
                  
                  
                        />
                  
                  
                      </Box> ...
                  
                  
                  
                  
                  
                  задача- динамические инпуты
                  
                  
                  onBlur не получает значение обновленного стейта, да и сам fields показывает пустые данные, хотя append, remove работают
                  
                  
                  использую react-hook-form, что делаю не так?
                  
                  
                
Вместо квадратних скобок точки
Обсуждают сегодня