SV
можно, я так делал однажды
это было оправдано?) хотя... почему бы и нет...
Daniil
в общем да, грид был как layout со сплиттерами, но можно было и иначе делать
Дмитрий
Привет всем)
Дмитрий
Ребят, подскажите, пожалуйста, как сменить браузер при npm start?
Daniil
Ребят, подскажите, пожалуйста, как сменить браузер при npm start?
по умолчанию в системе, иначе вроде никак, либо есть возможность задать в конфиге (но это не точно)
Артем
Чёт я не понял
Артем
Ребят, подскажите, пожалуйста, как сменить браузер при npm start?
+ я тоже мучаюсь у меня все время explorer открывается
Andrew
Что такое "—prefix" и для чего он?
SV
Ребят, подскажите, пожалуйста, как сменить браузер при npm start?
ну по ходу браузер системы... по умолчанию. в том же Вин10 у вас в настроках есть, проги по умолчанию.. браузер тоже там
Daniil
в уarn вроде такого нет
акионка.
+ я тоже мучаюсь у меня все время explorer открывается
поставь хром или какой там у тебя по умолчанию браузером
акионка.
меня в принципе бесит тот факт что он открывает браузер 😡
Артем
7
Daniil
не помню но там вроде тоже можно выбрать, могу глянуть
акионка.
без eject?
Артем
не помню но там вроде тоже можно выбрать, могу глянуть
Не надо спасибо сам найду) гуглить умею
Daniil
раньше сами браузеры спрашивали, наверно и сейчас (сделать браузером по умолчанию?)
акионка.
нашел в инете
акионка.
спасибо за наводку
No Name
ребят,чего пишет что не может найти 0 у андефайнед.В туториале все норм, у меня чего то не видит дэйт.хотя пробиваю в консоль логе,всё видит
No Name
Дмитрий
тыжпрограммист... нельзя так ))
костыли наше все! С Новым Годом)
Daniil
😂
No Name
Date разве массив?
ну консоль лог (date)выдаёт (2) [Wed Jan 01 2020 00:00:00 GMT+0200 (Восточная Европа, стандартное время), Sat Jan 11 2020 23:59:59 GMT+0200 (Восточная Европа, стандартное время)]
No Name
или вместо обьекта взять в квадратные в хуке, потому что в туториале на классовых делали, там тоже обьект был
Daniil
хз
Daniil
у объекта вроде ж нет индексов, только поля
SV
хз
у чистого Date нету )) а он сделал ))
Daniil
))
SV
там вышло вон const { date } = state
No Name
https://codesandbox.io/s/infallible-hofstadter-myo6v
No Name
https://www.youtube.com/watch?v=ea_k66GynCg
SV
https://codesandbox.io/s/infallible-hofstadter-myo6v
гляну потом.. а то мейби это такая хитрая реализация....
No Name
SV
спасибо)а то не пойму где я прое6**ся)
ты то думай.. там.. я попозже гляну... но я нубас как и ты )
No Name
ты то думай.. там.. я попозже гляну... но я нубас как и ты )
ну я сюда редко кидаю что-то не подумав))
No Name
посмотри какой консоль лог в ончейндже(date[0] и date[1]) и в чуз(date)
No Name
разве когда ончейндж передается в импортированную библиотеку и забирает с неё данные, не может превратить дэйт в массив? если это не массив,тогда почему date[0] выдает значение, а date выдает массив...
Daniil
какова вообще цель? что нужно с Date сделать? если диапазон то нужно тогда и создать массив
No Name
какова вообще цель? что нужно с Date сделать? если диапазон то нужно тогда и создать массив
ну вообще нужен рендж,чтобы по нему потом с сервака брать данные этих дней Просто странно что в логе всё в порядке,а по клику неизвестность
Daniil
рендж в любом случае подразумевает несколько Date объектов, а что там в консоли я ж не видел)
No Name
рендж в любом случае подразумевает несколько Date объектов, а что там в консоли я ж не видел)
type OnChangeDateCallback = (date: Date | Date[]) => void ну вот, внутри календаря трансформирует в массив
Daniil
занятно
Daniil
а причем тут date: Date | Date[] битовая операция OR ? честно говоря мне сложно понять что тут происходит))
No Name
а причем тут date: Date | Date[] битовая операция OR ? честно говоря мне сложно понять что тут происходит))
это к разрабам, меня смущает только то,что по клику он не делает мне рендж)
Daniil
накидай в сандбоксе что-нибудь по этой теме чтобы можно было глянуть
No Name
Daniil
ща гляну
Daniil
const choose = () => { setState({ showDate: true, date }); console.log(date); };
No Name
const choose = () => { setState({ showDate: true, date }); console.log(date); };
это типа стирало дэйт когда меняло буль? делал перед этим ...date и когда не поменялось ничего подумал что ошибка не в этом) спасибо большое!
Daniil
да
Daniil
для этого можно было юзать useRedux тогда бы не затирало
Daniil
не за что
No Name
для этого можно было юзать useRedux тогда бы не затирало
а в примере на классовых не нужно было, видать изза хуков
No Name
Спасибо еще раз)
Daniil
👍✌️
Георгий
Что то не могу понять, а как обернуть setInterval в функцию? Чтобы иметь возможность вызывать или останавливать таймер. Если просто написать таймер внутри функции, то не будет же потом возможности из вне обратится к его имени и остановить, как же быть?
Daniil
сет интервал возвращает указатель (идентификатор)
Daniil
далее clearInterval(указатель) https://www.w3schools.com/jsref/met_win_clearinterval.asp
Сергей
Делай функцию с параметром как вариант...передавай в нее тру или фолс и от этого запускай и останавливай..как вариант самый простой....или ретурни из функции указатель как выше пишут.
Георгий
А как указатель вернуть или просто return setInterval
Daniil
const myVar = setInterval(myTimer, 1000);
Георгий
return myVar?
Daniil
return myVar?
ну в примере так) по поводу имени возвращать не нужно ничего, либо я не понял твоей задачи
Артем
Читай ниже я там говорю почему не использую грид
Хоть и согласен что лучше грид использовать
SV
Хоть и согласен что лучше грид использовать
я вот как-то обратил внимание... что в некоторых ситуациях и float заюзать не зашкварно ) (это помимо обтекания)
Daniil
на собесах все еще спрашивают
Сергей
Я неделю назад флоаты заюзал на мелком фрилансе....и нормуль...самое выгодное и простое оказалось...цель определяет инструмент.
Daniil
+
Георгий
ну в примере так) по поводу имени возвращать не нужно ничего, либо я не понял твоей задачи
Мне нужно иметь возможность останавливать и возобновлять таймер, примерно так const timer = () => { const intervalName = setInterval(() => { console.log("work"); }, 1000); return intervalName; }; timer(); clearInterval(timer);