cmd.exe
всем привет, подскажите можно ли сделать что бы create-react-app при сборке подгружал только часть файлов из папки public а не все?
Roman
Roman
В чем проблема: в том, что, this.state.value на этом скрине будет содержать то, что я ввел. Но он будет отставать ровно но на один символ от того, что я ввел.В хедере я ввожу информацию, там строчка, для поиска элементов на странице. То, что я ввел в хедере я хочу закинуть в маин, чтобы там отфильтровать только то, что нужно и отрисовать. Но из-за того, что this.state.value этом скрине короче на один символ от того, что я ввел, то все рушится
Roman
Хотел попробовать через то, что закомментировано, но оно не работает
Konstantin
Народ есть у кого пример как использовать этот метод с ts {React.Children.map(children, (child: any) => React.cloneElement(child, { activeTab }), )} и еще const getChildrenLabels = (children: React.ReactNode[]): string[] => children.map(({ props }: any) => props.label); Пробовал поставить вместо any ReactNode, но не воркает
Oleg
есть какой-то best way создать блок, который можно закрыть? аля акордион, но с одним элементом, чтоб был "хедер", на который можно кликнуть и разкрыть элемент, и чтоб он плавно открывался.
Oleg
html summary details
о, афигенно! спасибо.
cmd.exe
всем привет, подскажите можно ли сделать что бы create-react-app при сборке подгружал только часть файлов из папки public?
new
помогите с ошибкой плиз, есть такой компонент import React, { Component } from 'react'; import { Route } from 'react-router-dom'; import { Redirect } from 'react-router' class ProtectedRoute extends Component { render() { const { component: Component, ...props } = this.props return ( <Route {...props} render={props => ( this.state.formSubmitted ? <Component {...props} /> : <Redirect to='/notFound' /> )} /> ) } } export default ProtectedRoute; я беру этот роут и создаю в app.js где лежат мои роуты это render() { return ( <Router history={customHistory}> <div> <Header/> <Switch> <Route exact path="/" component={HomePage}/> <ProtectedRoute path='/thank-you' component={ThankYou} /> <Route path="*" component={NotFound} status={404}/> </Switch> <Footer/> </div> </Router> ); } но выдает ошибку при переходе на этот роут The above error occurred in the <ProtectedRoute> component:
Igor
+ стейт отсутствует, у тебя стейт в компоненте не определен
Igor
+ ничего не управляет стейтом, значение ты не меняешь, просто копипаста, и ты не понимаешь что делаешь
Igor
Твой флаг formSubmitted должен быть уровнем выше, не в ProtectedRoute, этот флаг нужно передавать по просам, чтобы исходя из значения в нем уже делать редирект
Igor
соответственно логика должна быть выше чем этот роут, например в App или еще где
🦜
@reactnative_ru
Ruslan
@reactnative_ru
спасибо)
🦜
Кто использует Parcel для сборки. Сталкивались с такой ошибкой? $.isMergeableObject is not a function Как фиксить?
Viktor
Кто использует Parcel для сборки. Сталкивались с такой ошибкой? $.isMergeableObject is not a function Как фиксить?
как ни гуглил, и с конкретной строкой, и с подвыражениями, ничего не нашел( это он внутри себя бросил? я бы начал прочесывать stacktrace и исходники
🦜
в деве все окей, блин, чо за ошибка непонятная
Cenator 🐈
Cenator 🐈
0 багов за все время было у меня с кра
Cenator 🐈
а боли?
Тоже, я не страдаю кастомизацией
🦜
Кра не для прода, говорили они
это первый раз с parcel такое
Volodymyr
Привет, подскажите, плз, как менять стили компонентов при нажатие на элемент в стиле ректа? А не через jQuery
Cenator 🐈
это первый раз с parcel такое
Потом будет второй
Volodymyr
через стейт?
Это если элемент является чайлдом. А если мне нужно один компонент схлопнуть а другой развернуть?
Igor
через стейт
Anonymous
наследование, можешь передать this, функцию с force update если ваще надо изошьриться
Yuriy
всех с праздником) подскажите, кто-то использовал какие-то готовые решения для быстрого создания чата ? срок поджимает, мвп небольшой: окно чата, список чатов и по мелочи к ним "прилегающее" посоветовать можете либы хорошие ?
Frontend Priest
всех с праздником) подскажите, кто-то использовал какие-то готовые решения для быстрого создания чата ? срок поджимает, мвп небольшой: окно чата, список чатов и по мелочи к ним "прилегающее" посоветовать можете либы хорошие ?
Вёрстка дефолтного чата с пузырьками и аватарками занимает 4 часа, работа с сокетами от 4 до 20 в зависимости от удобства представления данных и требуемого функционала. Не нужны тут готовые решения.
Frontend Priest
а ты оптимист
Я уже делал чаты
TMK
Привет всем! Очень срочно ищем спикера на замену на наш небо ого й митап от Facebook Developer Circle в Киеве 17 сентября, никто не хочет выступить? Мы дарим билет на React Camp конференцию в ноябре!
Timoschenko
думаю это правда. если простой чат. одна комнота. без реги, авторизауии, криптографии и тд, то почему и нет. у меня на верстку больше времени уйдет чем бэк
Timoschenko
яж, говорю. если делать по простому это одно. а писать полноценное приложение это другое.
Frontend Priest
Лол. Чат за 20 часов. Телегу за 24 сделаешь?
Пойдёшь учиться работать в темпе или дальше будешь тратить время на доказательства неуверенности в собственных силах?
Nikita
Лол. Чат за 20 часов. Телегу за 24 сделаешь?
зависит же от требований кек
Денис
Подскажите библиотеку для анимации реакт компонентов при скроле
artalar
Ну реакт тут не причем... Можно любую не реактовскую. Еще Можете в сетах хуках поискать
Денис
Я просто пробывал использовать scroll magic, но ни в какую не могу настроить вызов колбека при "выходе" из области элемента
呼ば
Пойдёшь учиться работать в темпе или дальше будешь тратить время на доказательства неуверенности в собственных силах?
ты реально какой то злой, попустись) вопрос не в том что можно за 20 часов чат сделать а в том что ты оценил в часах работу без каких либо вводных требований
Dmitry
лол, это же не рабочий вариант (рендерят элемент где то что бы получить размеры сразу)
i
Всем привет посдкажите пожалуйста как после замены картинки(через бек) обновить картинку на фронте? то есть сам файл заменяется, а путь такой же, поэтому непонимаю сейчас как обновить картинку
artalar
Может быть кеш
artalar
И будет...
artalar
Не надо без хеша асеты хранить...
S
Не надо без хеша асеты хранить...
В microtime норм практика записывать?
Michail
Привет! Не кто не сталкивался с www.behance.net? Кто знает как там инспектить шаблон?
Aleksei
может кто подскажет, как можно удалять атрибуты data-test-id для production при использовании create-react-app ?
Dmitriy
Может кто причастить от вью чата?
Vadim
может кто подскажет, как можно удалять атрибуты data-test-id для production при использовании create-react-app ?
https://github.com/oliviertassinari/babel-plugin-react-remove-properties/blob/master/README.md но придётся делать eject. Плюс вроде как если аттрибут undefined то он не попадает в DOM. Можно что-то типа data-test={process.env.NODE_ENV === “production” ? undefined : value} попробовать
Vadim
да вот такие варианты только и находил, наверное по другому никак, спс!
Ну скорее всего да, больше вариантов врядли найдёшь. Самый удобный конечно через плагин к babel
Aleksei
А зачем их удалять?
можно конечно оставить, но зачем, это ведь нужно только на этапе разработки