Mihail
Александр
Как вариант в каждом компоненте с подгружаемыми данными свой стейт loading и data, и уже от них отталкиваться
Artem
Artem
Artem
Александр
Посмотрите тестовые примеры с асинхронной загрузкой данных
Александр
Таких много для реакта
Artem
Александр
Mihail
react-router-dom наверное
Александр
Реакт роутер если вы о нем тут на самом деле вообще не при чем
Александр
Только усложняет задачу
Александр
В смысле не то что он не нужен, а что за лесом не видно деревьев
Александр
Artem
Александр
Ещё бы ошибку fetch обрабатывать и тоже loading в false ставить, а то при фейле будет бесконечно лоадер висеть
Artem
va1
Возможно я невтему влезу в ваш разговор, невникал в суть вопроса. Но по ключевым словам показалось, что тема близка к этому видосу https://m.youtube.com/watch?v=POHukHTiEL4 могу ошибаться
Phil
как от одного ребенка передать евент соседнему?
🤴👷♂️🦸♂️🧚♀️
Александр
Callback через props
Phil
Phil
я бы решил проблему если б знал как от ребенка родителю евент дать
Александр
🤴👷♂️🦸♂️🧚♀️
Mihail
Mihail
Функцию родителя
Mihail
И вызывай в дочернем
🤴👷♂️🦸♂️🧚♀️
Phil
ааа да это знаю соре
Phil
как от родителя ребенку
GG
привет. как сделать select options multiple в реакте? что должно быть в <select value={?}>
rovnyart
массив значений и должен быть)
rovnyart
лучше используй обертку, самый лучший вариант - downshift
GG
да. управляемый
rovnyart
а вообще да, Дэвид дело говорит, нативному селекту можно передать свойство multiple и в качестве значения указать массив
GG
Bowie
rovnyart
ой да, сорян, сплю уже одним глазом
rovnyart
хотя падажжи
Bowie
<select multiple onChange={handleChange} value={currentValue}>
<option value="foo">Foo</option>
<option value="bar">Bar</option>
</select>
rovnyart
ну да, и у тебя currentValue будет массивом, чисто потому что мы говорим о мульти-выборе)
Bowie
А перед этим
const [currentValue, setCurrentValue] = useState('foo');
Bowie
Bowie
Кто ещё спит 😅
Serhii
добрый вечер, использую ejs для SSR
<div class="card-group" style="grid-template-columns:<%= 4fr 4fr %>;”>,
компилятор не хочет схавать этот код, кто подскажет что не так в назначении стиля и как вместо 4fr, подставить ${number}fr ?
Тимур
ya
Тимур
yarn или npm?
rovnyart
трисс или йеннифэр
Jąńek
Джин или дженевьев
Jąńek
Yarn насадка над npm. Имхо он был нужен чтобы заставить разработчика npm/node внести улучшения
Jąńek
Так уже было с io.js
Jąńek
Юра
Друзья, всем привет!
import axios from 'axios'
export default axios.create({
baseUrl: 'https://my-awesome-database-c60d5.firebaseio.com/'
})
Создал простенький instance аксиоса. Импортнул в компонент и вызываю в методе axios.post('/posts.json', payload) - аксиос бросает запрос на localhost, а не в firebase. Кто подскажет, как пофиксить? В компонент импортнул именно from '../../axios', а не node_modules axios.
Alexandr
Хай всем, адаптирую приложение под IE 11 поймал такую ошибку
for (const key of Object.keys(ansiStyles)) {...}
ERROR: Необходимо инициализировать const
Погуглил бабель, не очень понятно как это фиксить
Сталкивался кто?
Тарас
товарищи реактчани, начал писать новые компоненты в проект юзая хуки и назрел вопрос
на каждом ререндере, все функции, которые оголошены в теле компонента будут пересоздаваться наново?
Тарас
если да, то как можно это пофиксить
читал что юзКолбэк помогает, это так?
Anonymous
Alexandr
For( let key of ...
это понятно, но этот код бабель преобразует так. его поднастроить нужно
Anonymous
Nikita
Bowie
Тарас
Aleksandr
Всем привет, вопрос про ts/flow. Может кто объяснить или скинуть гайд. Вопрос: какова цель держать все типы в type.ts/js файле либо в файлах под types директории?
Почему типы не держат в файлах с одной функциональностью/сущностью для которых они определены
Спасибо
Павел
Импорты для сложных типов чтоб неписать?
Abilmansur
всем привет. как заимпортить css от ant в вебпак? версия вебпака 1.15
Andrey
Александр
Александр
Abilmansur
для этого нужен babel?
Abilmansur
всем привет. как заимпортить css от ant в вебпак? версия вебпака 1.15