Oleg
ну видиш, так нельзя писать {this.props.musicData.apple_music}
Oleg
ты можешь написать например так ${this.props.musicData.apple_music}
Oleg
{this.props.musicData.apple_music}
Oleg
бля
Oleg
Oleg
то он и ругается, так как неможет преоброзовать элемент в jsx
✙ Серхио ✙
✙ Серхио ✙
та же ошибка
Oleg
еще оберни в фигурные скобки
✙ Серхио ✙
деструктурирование надо
Diego
Здравствуйте! При распределении компонентов по папкам (это 12 урок) компоненты меняют свои места, дублируются, пропадают! Вернуть в исходное положение уже не удается! Хочу переставить винду! Что посоветуете?
Дмитрий
зачем винду то ? новый проект просто сделай
Diego
уже третий!
Diego
такая же история
Diego
ничего не помогает
Diego
в повторении большой плюс! Хорошо запоминается! Но только в данном случае не понятно что!
Diego
комп с рук брал! там игрухи стояли и еще не понятно что!
Serhii
Всм не удается вернуть в исходное положение?
Serhii
Без разницы что там стояло
Serhii
Такое ощущение, что ты с компом на «вы»
Diego
обратно в папку App.js вставляю и оно все встает но уже не так
Serhii
Ну и как нам понять что в твоем понимании «не так встает»
Oleg
меняй комп
Diego
пардон ФАЙЛ App.js
Serhii
Да погодь с заменой компа
Serhii
Мне кажется тут замена компа не поможет
Serhii
Ну, что меняется при вставке?
Diego
дело было не в бабине?)))
Oleg
да)
Diego
все делаю точно по уроку! до момента распределения компонентов все идет в штатном режиме! раскидал и компоненты меняют места! строки и столбцы перемещаются
Артем
Я такую штуку понял что переделывать намного сложнее чем создавать
Diego
Артем
Артем
Легче было сам сервер написать
Артем
Daniil
Daniil
не всегда можно что-то быстро создать
Artem
Кто-то юзал styled-components? Как можно получить кнопку через ref которую создал, или как заставить поменять её цвет при hover
Oleg
что то типа такова я думаю
Artem
Да, почему то не додумался проверить 😄
Artem
Но если к примеру я создал такую кнопку
const Button = styled.button`
background: ${red ? "palevioletred" : "white"};
color: ${red ? "white" : "palevioletred"};
font-size: 1em;
margin: 1em;
padding: 0.25em 1em;
border: 2px solid palevioletred;
border-radius: 3px;
&:hover {
color: #000;
}
`;
И потом создаю некоторый const btn = useRef()
передаю в btn
<Button ref = {btn}>
CLICK
</Button>
То получаю undefined
Oleg
ну надо код смотреть
Artem
Это весь код
Oleg
ну и Button Это что?
Oleg
компонент или все же button
Artem
По сути компонент
Artem
Та я в либе разбираюсь, тут кроме этого куска кода в проекте ничего ещё нет)
Oleg
ну лан
Barmaley
X X, XXZX XZXZ, вы братья или просто однофамильцы? 😀
Daria
Dmitry
Народ. Изучаю Хуки. UseEffect. На примере ProfileStatus все понятно. В компоненте ProfileStatus нет ComponentDidMount. А что делать если эта компонента есть, как например в ProfileContainer. Как перевести компоненту в функциональную? Ведь тогда логика загрузки страницы изменится? Тогда getProfile начнет запускаться раньше чем компонента смонтируется.
Daniil
Anonymous
Daniil
)))
Maксим
Как решить подобную задачу преобразование объектов в примитивы, не разобрался с темой
No Name
Ребят, есть около 30 фоток в папке, на сайте нужно подобие галереи маленькими картинками, при нажатии чтобы открывалась на пол экрана.
Мне их все проимпортить в какуюто компоненту и сделать типа photos=[{1},{2}.{3}] итд ,мапить на страницу?Или есть вариант полегче?
По клику получается через реф походу обращаться чтобы открыло, ну либо сделать карусель и по клику пушить в экранчик, а на нем уже 2 стрелки на - - и ++
Maксим
let user = {
name: "John",
money: 1000,
endSchool: true,
age: 31,
gender: boy
}
// есть объект user нужно преобразовать каждое свойсво в примитивный тип и вивести в консоль
// например : name:"john" - is string;
// money: 1000 - is number;
// endShool: true - bollean;
// используя методы преобразования obj[Symbol.toPrimitive](hint)
// obj.valueOf()
// obj.toString()
Whyrat
Oleg
Daniil
зависит от задачи от размера фоток, в любом случае наверно придется оптимизировать
No Name
Кстати ребят, как думаете, есть сайты на вордпрессе, можно на реакте сделать такие же быстрее и удобнее?
И будет ли проблемой СЕО, я чуть копнул, вроде не так и сложно. или SSR ,или пререндер есть,некст итд
No Name
Ну то что на реакте должен быть сайт быстрее и отзывчивее мне кажется это 100%
Но типа сильно ли нужно будет заморочиться чтобы сделать норм админку по сравнению с вордпрессом
Oleg
ну можеш сделать масив со списком урлом просто
Oleg
А что в нем?
Oleg
И скрин вебпак конфига
Daniil
это явно не в scss дело
Slava
cra обнови
Daniil
а как импорт.?
Slava
И надеюсь node-sass установлен
Slava
Мда
Daniil
сделай imprort styles from App.module.scss (файл тоже переименуй) + стили просто через точку className = {styles.mystyle }
ну или скобки className = {styles["my-style"]}
Slava
Slava
https://github.com/webpack-contrib/sass-loader/issues/761