Anonymous
конечно же это не всё
Anonymous
слабовато даже для пре-альфы
Loiree
я так понял в Formik из коробки нет поддержки загрузки нескольких файлов?
Anonymous
Доброго утра уважаемые. Подскажите что я делаю не так
Anonymous
import { Button } from './style'; — так хочу взять
Anonymous
еррор
Dimitri
а не export default { Button }
Anonymous
export { Button }
Благодарю
Anonymous
this.myRef.current.scrollBy(100000); — почему это может выбрасывать ошибку ?
Anonymous
Anonymous
Вызываю после обновления стейта
Павел
Parametr 1 not object
Anonymous
Если я через window передаю ref то работает
Anonymous
В консоле есть это реф
Anonymous
А ну понятно, не думал что так строго все, оказывается ошибка из за того что передаю только один параметр, когда их там может быть два
yandexphp
Народ всем привет, никто случаем не писал Custom JSX Parser?
artalar
А что нужно? Во многих случаях достаточно прагму подменить
yandexphp
по сути не отрабатывают такие вещи как — <ul> {list.map(x => <li>x</li>)} </ul>
artalar
Что значит не отрабатывают? Сформулируйте полно проблему
yandexphp
react-jsx-parser вроде работает корректно но есть нюанс он не отрабатывает т.е не выполняет такую структуру <ul> {list.map(x => <li>x</li>)} </ul> После этого мы должны были получить <ul> <li>text</li> <li>text</li> <li>text</li> <li>text</li> ... </ul>
yandexphp
т.е в самом JSX не выполняется JS скрипт
yandexphp
скрипт который я привел как пример может быть абсолютно любым - т.е по факту редактор кода на странице
Eugene
🤔обычный же jsx
artalar
т.е в самом JSX не выполняется JS скрипт
Тск он выполняется в рантайме, а не в компайлтайме
Abdubek
Ты бы лучше написал, что ты получил
react-jsx-parser не читает функции, из за этого часть с циклом тупо пропускает
Abdubek
если я пишу <div> { arr.map(item => <span>Some text</span>) } </div> получаю <div></div>
Abdubek
Таймураз
вроде туда)
У меня нет проблем с реактом, мы подобные нанотехнологии не используем
Таймураз
Проблемы у чела выше
yandexphp
не не не, это коллега мой)
Abdubek
ты спрашивал что он получает вот и я ответил что он получает)
Таймураз
Abdubek
это не имеет значение) пропустили, давайте вернемся к проблеме
Eugene
🤔а из-за чего вы используете парсер?
Abdubek
в рантайме нужно строку(там верстка) спарсить и вывести
Таймураз
Но, судя по всему, вам не jsx нужен а просто строку сгенерить
Таймураз
из строки нужно получить jsx
Ну так вы сгенерируйте структуру с массивом уже в строке
Таймураз
Шаблонные строки в помощь
Abdubek
👍
Abdubek
я должен из строки найти скрипт, выполнить его и заменить этот скрипт результатом полученным от этого скрипта
Таймураз
``<ya_jsx>${arr.map(I => <pomogite mne />}</ya_jsx>``
Таймураз
Да блэт Ну вы поняли
Таймураз
Пришлите жсон структуру и отрендерите ее уже
Abdubek
можно и так сказать, вообщем получаю верстку ввиде стринга
Таймураз
Abdubek
Это говно полное, не советую такое есть
задача такая, что поделать)
Таймураз
Накидать компонент, который будет plain js obj рендерить- полчаса
Abdubek
нужно не простой js obj рендерить, а jsx в который есть скрипты и все это в виде стринга)
Александр
из строки нужно получить jsx
https://github.com/reactjs/react-magic
Таймураз
Таймураз
нужно не простой js obj рендерить, а jsx в который есть скрипты и все это в виде стринга)
Но все равно я более чем уверен, что для вашего кейса подойдёт что более безопасное
Таймураз
Что за скрипты вы исполнять собираетесь?
Abdubek
{array.map(item => <span>item</span>)}
yandexphp
скрипты пользовательские
yandexphp
по сути вся эта херня это создание пользовательского компонента
Дима
жесть
wolfe
не хватает только б*м
Таймураз
по сути вся эта херня это создание пользовательского компонента
Ну это говно какое-то Кто угодно может придти и сохранить что угодно
yandexphp
что угодно это да
Eugene
🌚вам что жалко что ли
yandexphp
кхм проект - констурктор обычный
yandexphp
если в ядре нет нужного компонента
yandexphp
то пользователь пилит его сам
wolfe
кхм проект - констурктор обычный
может, попробуете формировать props для компонента, которые будете хранить на сервере?
Таймураз
если в ядре нет нужного компонента
То ты пишешь не столбиком, а в одном сообщении
Eugene
🤔и вы пилите для него шаблонизатор
Таймураз
то пользователь пилит его сам
Не забудьте пользователю выслать ключи от сервера