Islam
Привет всем
Александр
Если у arrow function нет body которое в фигурных скобках, то возвращается значение expression-на, если есть тело, то там все как с обычной функцией, возвращается то что возвращает return иначе undefined
Islam
у кого хорошо с бутстрапом , не могу понять ка сделать так
Islam
выходит так
Islam
на реакте пишу)
Александр
Ну это единственное наверное что связывает реакт с данным вопросом, вам скорее в чат по css, наверное.
Roman
я же вроде как пишу return input
в else - return this.renderForm
Александр
я же вроде как пишу return input
Внутри функции объявленной внутри, вы внутри коллбека у map return делаете, у renderForm нет return, внимательно кож посмотрите свой
Anton
хм. Так это же рекурсия. Не понял вас
Anton
А все понял
Anonymous
выходит так
а как выглядит код?
Anton
Спасибо👍
Александр
А все понял
Return перед sectionById сделаейте
Islam
а как выглядит код?
.container>.row>.col-md-4*4
Anonymous
.container>.row>.col-md-4*4
попробуй задать display: flex; align-items: center; для "9 причин"
Anonymous
либо line-height для текста по высоте контейнера
Islam
flex и center нет изменений
Anonymous
flex и center нет изменений
можно скрин кода?
Anonymous
а чему ты задавал display: flex - контейнеру для h1 или самому h1?
Anonymous
h1
нужно задать для контейнера h1. добавь туда какой-нибудь класс и пропиши для этого класса "display: flex; align-items: center;"
Anonymous
так и нужно было или нет?
Anonymous
вроде выровнялось по "Аналитика по кассам", как в макете, осталось добавить межстрочные отступы и норм будет
Islam
так и нужно было или нет?
нет, мне кажется надо контейнер надо на всю страницу расположить чтобы 4 колонки поместились в одну строку
Anonymous
нет, мне кажется надо контейнер надо на всю страницу расположить чтобы 4 колонки поместились в одну строку
тогда нужно добавить класс самому контейнеру "container-fluid", если не ошибаюсь. "9 причин" выровнялся нормально?
Anonymous
ошибаюсь. нужно сделать вместо col-md-4, col-md-3 для всех колонок. в бутстрапе же 12 колонок
Anonymous
когда col-md-3 делаю расположение текста совсем не то
по-другому с бутстрапом 4 колонки сделать не получится. возможно, надо уменьшить текст
Anonymous
эх
контейнер "9 причин" выровнялся так, как нужно?
Anonymous
не за что
Anton
Ребят, подскажите пожалуйста, это нормально, что после деплоя, если девтулсах браузера видна папка modules ? И вообще все там видно, все jsx, что почитать чтоб хоть как то скрыть подноготную ? И нужно ли это
svarozich
👋 Народ, я новенький. И вот сразу с вопросом))) вот такую беду консоль выдает, но я пока видимо туповат чтобы осознать, может кто знает что нужно сделать index.js:2178 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.
svarozich
Сбрось скрин)
index.js:2178 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it. in span (created by Leaf) in Leaf in Leaf (created by ForwardRef) in span (created by ForwardRef) in ForwardRef in ForwardRef (created by Node$$1) in div (created by Node$$1) in Node$$1 (created by Node$$1) in Node$$1 (created by Content) in div (created by Content) in Content (created by Editor$$1) in Editor$$1 (at content-editor/index.jsx:51) in div (at content-editor/index.jsx:50) in ContentEditor (at App.js:14) in div (at App.js:13) in main (at App.js:12) in div (at App.js:8) in App (at src/index.js:7)
Владимир
Скинь скрин Leaf компонента)
svarozich
тулзу щас уставновлю, если нужно будет уже отфоткаю
Шамиль
консоль достаточно очевидно все рассказала)
svarozich
ну я тоже понимаю что если с реактом на ты, то это понятно что не так, но я пока еще с реактом на ... не ты
svarozich
консоль достаточно очевидно все рассказала)
<div className="App"> <header> <span>Simple Text Editor</span> </header> <main> <ContentEditor /> </main> </div> судя по описаниям проблемы которые нагуглил нужно оборачивать в функцию, но я доконца логику не могу понять. Как правильно обернуть "ContentEditor" компонент?
Владимир
Тут все норм
Anton
Владимир
В другом месте проблема
svarozich
В другом месте проблема
хм... а дальше компонент эдитора
Владимир
Ты можешь через print screen отправить скрины leaf и app компонента? Так просто будет легче увидеть проблему
svarozich
leaf это из библиотеки эдитора
Владимир
Тогда скрин editor
svarozich
как я понимаю в ошибке учавствует <React.Fragment> <MarksToolbarComponent editor={editor}/> {children} </React.Fragm
Шамиль
да, давай скрин, так нагляднее
Владимир
Children, он деструктуризацией с this.props идет?
svarozich
svarozich
ошибка не со старка, а при изменении стейта эдитора
svarozich
старта*
Владимир
Скорее всего ошибка в onchange
Владимир
Скачай React dev tools и проследи стейт в начале и после onChange
svarozich
onChange взять с документации эс из, вот https://github.com/ianstormtaylor/slate/blob/master/examples/rich-text/index.js
svarozich
но не исклуючаю в самой эдиторе бажинки, если это мая то на моменте подключения тулбара или всего компонента
Владимир
Я бы просто посмотрел какое он value ожидает и какое получает после onChange, то есть в начале this.state.value - валидное значение, а потом нет, попробуй конечно на всякий сделать в setState value: value, а если не поможет - доку этой либы
svarozich
велью похож на правильный , может быть кейс с реднерингом?
svarozich
может React.Fragment как то по другому исспользовать? хотя это тоже с доки
Владимир
Попробуй в onChange сделать (value) => this.onChange(value)
svarozich
а что такое ForwardRef?
Владимир
Точнее метод который ref(ссылку на html узел) передаёт
svarozich
я уже загуглил, там так и написано), но я я хз что это значит для моего кода, может ли оно что то подламать. Похоже он исспользуется в библиотеки для обертки и передачи значений чайладм...это если я правильно понимаю, но в ходе этого что то идет не так
Шамиль
svarozich а что такое next?
Kostya
Всем привет никто не натыкался а грабли "backgroundSize" оно както странно работает(