SV
я не видел
я просто ещё на 50м видосе...надеялся, что это заденет Димыч
Dmitry
а нельзя весь стор в локалсторедж засунуть?)
SV
а нельзя весь стор в локалсторедж засунуть?)
так не делают..да и места там не хватит
O1af
а куда двигать дальше по модулям сss? как по мне то без sass жизнь будет убога ...бэм при функционале модулей не нужен ... что сейчас на пике стилевого верстания?
Daniil
я просто ещё на 50м видосе...надеялся, что это заденет Димыч
почему от Димыча ожидают прям всё, он итак много сделал) хотя я не смотрел))
SV
почему от Димыча ожидают прям всё, он итак много сделал) хотя я не смотрел))
да не всего но ....всё же..но думаю если не сказал то гугл в помощ)
SV
а sass вам господа...не мешает использовать никто)
Dmitry
а как принято вообще CSS в реакте писать? Я смотрю много библиотек используют css в js
Daniil
какой стандарт?
ну вроде поговаривали вместо css сделать как-то
SV
но тут такое дело....учитывая количество css у одного компонента...и возможности чистого css.....sass не особо то и нужен)
SV
если у вас не лендос то без sass тоже нормально)
Daniil
у них все же разные категории я бы не сравнивал
O1af
но тут такое дело....учитывая количество css у одного компонента...и возможности чистого css.....sass не особо то и нужен)
да не... я только от отсутствия вложенности и наличия скобок впадаю в уныние
SV
я имею ввиду, что модульность делает стили проще...не нужны километровые ёлки
Daniil
а если что-то глобалное или сложное или повторы какие?
Daniil
нет sass мне кажется все равно круче и удобнее
Dmitry
что на счет LESS?
SV
крут не спорю) но когда стили разбиты на стопитсот фпйлов ...то уже дышать легче
O1af
я имею ввиду, что модульность делает стили проще...не нужны километровые ёлки
да, так сразу и писать все в елке одной) зачем прыгать в 10 разных мест и скобками это разделять) нелогично же
O1af
что на счет LESS?
мертв...точнее разлагается...в общем на любителя
O1af
когда в одном файле стили на весь сайт то sass как спасение)
это уже идет лэндинг ... а мы же про спа ...а многостраничники пережиток думается мне
O1af
когда в одном файле стили на весь сайт то sass как спасение)
а в лэндинге там уже переиспользование не с точки зрения компонентов а с трчки зрения миксинов и стилевого безумия от сасс
Daniil
когда в одном файле стили на весь сайт то sass как спасение)
компонентный подход на мой взгляд перспективен, ну может еще достаточно свеж, я про веб-компоненты
3AK
Привет самураи! Подскажите, кто-нибудь делал на вебе эквалайзер (спрайт) для аудио? Типо такого как в вк или телеге. Т.е когда аудио дорожка отображается в виде вытянутых прямоугольников?
DIMON
Доброго времени суток создал новый проэкт на REACT при запуске выдает ошибку
DIMON
DIMON
Что может быть не так???
Daniil
как создавал?
Arthur
Покажи компоненту
DIMON
3AK
У тебя даже ide подсвечивается синтаксическую ошибку
3AK
Ты класс в классе определил
DIMON
import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; class Square extends React.Component { constructor(props) { super(props); this.state = {value: null, }; } render(){ return ( <button className="square" onClick={() => this.setState({value: 'X'})}> {this.state.value} </button> ); } class Board extends React.Component { renderSquare() { return ( <Square/> ); } render() { const status = 'Next player: X'; return ( <div> <div className="status">{status}</div> <div className="board-row"> {this.renderSquare(0)} {this.renderSquare(1)} {this.renderSquare(2)} </div> <div className="board-row"> {this.renderSquare(3)} {this.renderSquare(4)} {this.renderSquare(5)} </div> <div className="board-row"> {this.renderSquare(6)} {this.renderSquare(7)} {this.renderSquare(8)} </div> </div> ); } } class Game extends React.Component { render() { return ( <div className="game"> <div className="game-board"> <Board /> </div> <div className="game-info"> <div>{/* status */}</div> <ol>{/* TODO */}</ol> </div> </div> ); } } // ======================================== ReactDOM.render( <Game />, document.getElementById('root') );
Daniil
жестко, но реалистично)
DIMON
Ура спасибо Вам заработало скобки не было фигурной)))
3AK
👍
Aleksey
Привет всем, есть ли возможность сохранить часть initialState, с определенным(и) ключом(ами) в localStorage?
{ NeFFeX }
Есть ещё подобные плагины ?
{ NeFFeX }
Я бы хотел овладеть горячими клавишами)
Daniil
Есть ещё подобные плагины ?
это же сама IDE не плагины
O1af
открой настройки любой ide, в webstorm вообще все переназначаемое еще и vim можно прицепить
Daniil
да IDE которую нельзя приручить мало кто не будет юзать
Chingiz
Всем привет, можете подсказать как можно определить что данные позже приходит но страница рендериться быстрее кроме console.log
Daniil
поменять state можно, напиример показать скрыть лоадер
Chingiz
я имею виду там родные средства react
Daniil
state куда уж роднее)
southyyy
ребят подскажите пожалуйста как взять случайные 6 элементов массива?
Barmaley
вычисление рандома 6 раз подряд и присвоение индекса. Ну и валидацию против повторов
Sofiia
генерация числа от 0 до длины массива
Sofiia
и по этому числу поиск
Sofiia
в массиве
southyyy
окей, спасибо
SᑎOᙖOᖇᑎ
нужно при наведении на картинку чтоб появилась кнопка пробую через - в стейте this.styleBtn = {display:'none'} и у кнопки style={this.styleBtn} на изоражение наложил onMouseEnter={e => {this.setState({styleBtn: {position: 'absolute', top: '47px', left: '42px'}})}}
SᑎOᙖOᖇᑎ
но так не работает
Konstantin
Чтобы кнопка создавалась или она есть и нужно показать скрыть?
SᑎOᙖOᖇᑎ
она есть
SᑎOᙖOᖇᑎ
нужно показать
Daniil
при hover показывать, кнопку сделать к примеру следующим элементом или дочерним тут от фантазии зависит))
SᑎOᙖOᖇᑎ
я уже сделал так this.styleBtn = false onMouseEnter={e => {this.setState({styleBtn: true})}} style={this.state.styleBtn ? {position: 'absolute', top: '47px', left: '42px'} : {display:'none'}}
Daniil
ну и славно)
Daniil
вообще все что можно делать только через css лучше через него и делать, так сказать разгрузить js для более полезных вещей (повысить производительность), ну тут все от вкуса зависит конечно
Владислав
Народ, как можно отключить кэш в safari в айфоне?
Daniil
попробуй зайти в настройки, у меня андрюша не подскажу)
Владислав
я это первым делом сделал)
Anonymous
Можно писать на реакте консольное приложение ?
Daniil
я это первым делом сделал)
а ну если там нет то никак)
Daniil
Можно писать на реакте консольное приложение ?
что ты хочешь сделать? чтобы писать консоль нужeн только node.js реакт там ни причем
Daniil
реакт создан для браузера а не для консоли
Anonymous
ЛОЛ
Daniil
😂