Meg
Processing.js resizing test http://littlesvr.ca/misc/canvasresize/fixedsizeresize.html
Meg
Гугли canvas scalable
Romson
Всем приуэт ребят :3
Meg
👋🏻
Romson
Народ а вы юзаете case: { } чтобы если у вас переменные с одинаковыми именами не ругались при транспайлинге?
Romson
case LOL: const lolka = 2; case LOL2: const lolka = 'lolka2'; duplicate declaration error бла бла
Romson
вообще... по чесноку типа не айс в свич кейсе вообще чето декларировать
Romson
но блоф
Romson
ви как делоите
Meg
А так то это...
Meg
Куда я попал)))
Romson
Да не, реал вопрос
Romson
сириусли, зочем тролеть
Meg
Vadim
гугли синтаксис
Meg
Ну хоть не скучно)))
Meg
😂😂😂
Romson
Artyom
let str = ''; switch(some) { case 'a': str = 'aaaaa'; break; }
Romson
лан надавайте чтоли советов мудрых если чт не так видиле лол
Artyom
совет мудрый
Artyom
учи JS
Romson
let str = ''; switch(some) { case 'a': str = 'aaaaa'; break; }
ну эт неплохо, ток если там в 10 кейсах лишь в двух str
Romson
то нафиг его выше писать?
Meg
Гугли scope
Romson
Это не айс писать переменную сверху если она юзается в определенных местах
Romson
так вы походу не догнали
Romson
и решили что сюда зашел мистер ебанько который не сечет ваще
Romson
вопрос, вы юзаете ли иногда для решения вопроса
Romson
case a: { }
Alexander
Юзаю
Romson
или вы пишите сверху переменную?
Alexander
но внутри ничо не декларирую
Romson
ок а зачем тебе такой синтаксис со скоупом тогда?
Alexander
если только это не пиздец локальная исключительно для этого кейса переменная
Romson
если только это не пиздец локальная исключительно для этого кейса переменная
представим что так, для упрощения сложного куска кода.
Romson
еще варик просто вызывать фукнцию, чтобы там все делалось
Artyom
если у тебя в case большая логика - почему в функцию не вынесешь ?
Alexander
вот да
Romson
Ну вот это я и спрашивал
Romson
вы как делаете
Romson
я же не забежал с вопросами помогите ппц
Romson
или разьясните ппц
Romson
еба, мнения ребят
Romson
группа в тг зашибись же
Romson
делимся опытом
Vadim
делимся опытом
Уважаемый, "делимся опытом" и "заменяем гугл" - не одно и то же. Если текст ошибки ввести в гугл, то ответ найдётся по 1-3 ссылке. 
Alexander
что-то кейсоподобное бывает нужно, когда пишу обработку экшнов или тех же самых сообщений от апи с какими-то внутренними метками, которые в интерфейсе надо переводить на человеческий. но все чаще плююсь от необходимости расставлять стопятьсот брейков и пытаюсь писать в функциональном стиле
Alexander
CoffeeScript в switch/when зато прекрасен :)
вот меня как-то мимо всей этой замечательной темы пронесло, я до сих пор пишу только на ванили.
Romson
что-то кейсоподобное бывает нужно, когда пишу обработку экшнов или тех же самых сообщений от апи с какими-то внутренними метками, которые в интерфейсе надо переводить на человеческий. но все чаще плююсь от необходимости расставлять стопятьсот брейков и пытаюсь писать в функциональном стиле
Я свич кейсы использую в каких-нибудь функциях билдерах и когда регаю слушателя на диспатчера. В принципе кейс в основном с диспачером, особенно когда бывают различные экшны типа addPost removePost или addCommentToPost и removeCommentFromPost если не юзать функции и там и там делаешь что-то вроде const post = findPost(...)
Romson
прикельно
Romson
Meg
Кто нибудь использовал socket.io и React.js?
KlonD90
Да
KlonD90
А в чем вопрос?
Meg
Где в реакте сокет?
KlonD90
? О_О
Meg
Где listeners
Meg
))
Meg
И как вы их добавляете, удаляете
KlonD90
через комнаты но это на бэке скорее
Meg
Я про реакт же
Alexander
где во вьюшной библиотеке сокеты. ну не знаю даже.
Meg
Где хранитель объект сокета?
Meg
Храните
KlonD90
через store который singleton'ит
Anonymous
как называется это событие?
Anonymous