Anonymous
Ребят, а как на xpath получить компонент, если он появляется только после нажатия?
Igor
ладно, пойду сериал смотреть)
Евгений [ : Kyber : ]
Всем привет Кто-то работал с react-draft-wysiwyg? Нужна помощь, час просидел, не могу понять как получить введенный в поле текст. В state получаю
Евгений [ : Kyber : ]
Евгений [ : Kyber : ]
Евгений [ : Kyber : ]
Как я могу найти там массив или что там будет с текстом? Уже вагон пунктов облазил
Евгений [ : Kyber : ]
Делал по примеру с доков
Евгений [ : Kyber : ]
Bogdan
обнову хеллоина видели у гита) прикольно выглядит ццвет
Димон
https://m.habr.com/ru/company/dodopizzaio/blog/467925/
Работать ночью Огонь просто
Димон
мне интересно мнение людей на светлой теме, глаза не устают? Много людей пересадил на темную и обратно не хотят
Днём на темной так себе У меня не стандартная светлая А Solarized Light В вскод Она тёплая Бледно жёлтая Мне довольно норм
Mourat
Подскажите как создать компонент так, что бы он вызывался двойным тегом? <TodoListTasks></TodoListTasks>
Alex
лучше юзай slate.js. Драфт говно. намучаешься с ним
Kurzdor
Подскажите как создать компонент так, что бы он вызывался двойным тегом? <TodoListTasks></TodoListTasks>
баг эммета и преттиер почему то не хочет перевоодить в самозакрывающийся
Евгений [ : Kyber : ]
EditorState.getCurrentContent().getPlainText()
😔 блин, то что надо но оно без форматирования, чистый текст возвращает
Mourat
посмотрел бы в сети, но не знаю как вопрос правильно написать, гугл не понимает моей нужды
Евгений [ : Kyber : ]
тебе нужно чтоб он хтмл выдавал?
ага, ну что бы форматированный текст уже с html
Евгений [ : Kyber : ]
Все настроил осталось получить этот текст что бы в базу передавать.
Kurzdor
Alex
ага, ну что бы форматированный текст уже с html
ну тогда крепись. будет больно. Я в своем проекте использовал draft-convert. Но если у тебя есть возможность я бы рили посоветовал использовать slate.js
Kurzdor
или фроалу
Евгений [ : Kyber : ]
ну тогда крепись. будет больно. Я в своем проекте использовал draft-convert. Но если у тебя есть возможность я бы рили посоветовал использовать slate.js
блин, пол дня в пустую((( сидел настраивал визуальную часть этого драфта, а в конце подстава такая. Глянул стейт а там.... Ладно, спасибо, пойду тогда курить слейт
Alex
блин, пол дня в пустую((( сидел настраивал визуальную часть этого драфта, а в конце подстава такая. Глянул стейт а там.... Ладно, спасибо, пойду тогда курить слейт
это очень странно, но у меня сложилось впечатление что создатели драфта изначально не планировали давать возможность сериализации стейта в хтмл, а потом в последнюю минуту это допиливал стажер
Евгений [ : Kyber : ]
😁
Bogdan
Please wrap your string in the css\`\` helper which ensures the styles are injected correctly. что за синтаксис??? css\`\`
Bogdan
Это ты де вычитал?
это мне ошибку сторибук лупит, я танцую пол дня уже с ней
Dmitriy
это мне ошибку сторибук лупит, я танцую пол дня уже с ней
Просто ту стринг такой, ковычки заэкранированы
Bogdan
Просто ту стринг такой, ковычки заэкранированы
Этот синтаксис ещё и не подходит
Bogdan
И вот как не пробую, не могу убрать ошибку, хз что делать
Dmitriy
Стектрейс покажи и полную ошибку
Alexandr
почему ?
Не update а unmount-mount. Да и какая нить анутренняя анимация перерисовки не отработает а моргнет
Looch
Не update а unmount-mount. Да и какая нить анутренняя анимация перерисовки не отработает а моргнет
с хуками вполне валидный кейс менять key что б создать новый инстанс
Alexandr
Это было предложение на вопрос выше про вызов forceUpdate у библы с графиками )
Mourat
Пытаюсь вставить тернарный оператор <input type="checkbox" { (this.props.enabled === true) ? 'checked' : '' }/> Открывающая скобка вызывает ошибку. Подскажите, что не так делаю.
Mourat
checked это название класса css?
нет, это что бы чекбокс был активен
VM
попробуй checked={this.props.enabled}
Mourat
это было бы просто, но у меня в пропсах лежит true либо false. нужно проверять, потом выводить
VM
что проверять? при обновлении пропсов компонент перерендерится соответствующим образом
Евгений [ : Kyber : ]
попробуй checked={this.props.enabled} будет попробуй checked={true/false}
Mourat
<input type="checkbox" name="vehicle" value="Car" checked> I have a car<br>
Евгений [ : Kyber : ]
или defaultChecked={true}
Mourat
я должен либо вставить слово checked либо не вставлять его
VM
http://jsbin.com/meyavodeya/edit?js,output
Mourat
этот пример для меня сложен. я только учусь
Mourat
у меня задача не state менять, а статично вычести чекбоксы
Mourat
VM
<input type="checkbox" checked={true}/> и <input type="checkbox" checked/> это одно и тоже. Внутрь фигурных скобок ты можешь подставить любое js выражение, которое возвращает true или false. В том числе ты можешь там же вызвать пропсы компонента через checked={this.props.checked} например.
Mourat
У меня так и было изначально. <input type="checkbox" checked={this.props.enabled}/> Но почему-то все чеки активны <TodoListTasks> <TodoListTask enabled="true" task="CSS"/> <TodoListTask enabled="true" task="HTML"/> <TodoListTask enabled="false" task="JavaScript"/> <TodoListTask enabled="false" task="React"/> </TodoListTasks>
VM
Это потому, что значение пропса enabled у всех true
Mourat
вот же в примере только у первых двух true
VM
стоп, если так, то странно
Mourat
VM
а, ты их передаешь строками, а надо js примитивами в фигурных скобочках enabled={true}
Mourat
Работает. Спасибо
Mourat
Оно работало в виде строки, но после того как я оформил компонент внутри другого компанента, сломалось
Anonymous
всем привiт
Anonymous
как дила??
Dimitri
адепты стайлед компонентов, помогите, возникла такая проблема, сделал кнопку, потом наследуюсь от нее, переопределяю ширину, но переопределенный стиль ниже приорететом идет, что можно сделать?
Dimitri
Nurdan
Добавь !important
Dimitri
Добавь !important
ну как то не очень вариант
Андрей
Прокидывать ребенку пропсом сетер состояния родителя не плохая практика?
shatmanalive
привет всем. У меня есть список item`oв. При выборе одного из item'oв я подгружаю данные из сервера по айдишке. При переходе из одного айтема в другую страница не обновляется, показавает данные предыдущего item. Использую componentDidUPdate слежу за изменением айдишки. В может быть проблема?
shatmanalive
а как нужно делать
shatmanalive
айдишку беру с match params id.