Ivan
валидацию лучше делать на бэке
Ivan
Хотя от задачи зависит
Ivan
Апи могут вызвать и не с твоего сайта)
Alexandr
Смотри, на много запросов надо писать кучу параметров типа, это не сильно красиво поэтому я хочу передавать просто params, но в парамс можно запихнуть что угодно с места вызова этого экшина плюс было
Alexandr
бы не плохо проверять типы параметров
Alexandr
стоит ли делать что-то такое, и потом валидацию
Ivan
Понял. При таком раскладе я бы сделал валидацию на сервере
Alexandr
она там есть
Ivan
и передавал все в отдном параметре для удобства
Alexandr
ок, спасибо
Ivan
Тогда если не хочешь делать лишние вызовы к апи, когда нужных полей не передал, то можно и на клиенте сделать, ради быстрого фидбека при явной ошибке
Iv
new Date().getTimezoneOffset()
Это вроде смещение локальной зоны клиента относительно ЮТС (вернее наоборот). К конкретному объекту даты отношения не имеет (Возвращает одно и то же для «2000-10-10T10:00:00+0500» и для «2000-10-10T10:00:00-0800», к примеру)
Xaxashutkin
1800 чего?
Co.In
1800 чего?
биткоинов)
Kto?
Доброго вечера. Кто какие методы отправки смски юзеру юзал?) (кроме firebase, twilio, фасебук)
Bakhodir 𝖨̷𝖨̷𝖨̷
Чуваки, есть вопрос, кто нибудь писал психологический тест для веб приложения, где можно взять исходники или алгоритм. Нужен не сам код, а общая логика.
Makc
Какой ты стул, какой ты табурет, какая капуста тебе подходит
Bakhodir 𝖨̷𝖨̷𝖨̷
👍Сэнкс, гляну
Makc
👍Сэнкс, гляну
это была шутка
Bakhodir 𝖨̷𝖨̷𝖨̷
Да не, там реально оказывается есть тесты
Bakhodir 𝖨̷𝖨̷𝖨̷
это была шутка
Мэн, у тебя хорошие шутки, реально, нашел один тест где 50+ вопросов и внизу есть подсказка как всё сложить и что это будет означать. То, что надо, шути почаще
Bakhodir 𝖨̷𝖨̷𝖨̷
Да это не для ру сегмента, возможно ты его никогда и не увидишь, но тест нормас, заказчику понравился
Mikhail
Добрый день Как в get в axios передать id элемента ? И это все на реакте
arthur
${id}
ℜ𝔬𝔪𝔞𝔫
axios.get(`url?ID=${id}`)
Mikhail
Спасибо !!!!
Eshently
@mar_max @cosmoCoder Какой душевный разговор у вас получился ))👌🏻😉
Bakhodir 𝖨̷𝖨̷𝖨̷
Классика ежже
_
Всем привет. Быстрее генерить элементы SVG из JS (их много) или вставить уже сгенерированное ?
Daniil
очевидно что второе)
Avral
Привет! При ./node_modules/.bin/babel-node bundle.js и ./node_modules/.bin/babel bundle.js | node - скрипты отрабатывают по разному. Не могу понять в чем дело..
Anonymous
Вопрос исключительно о скорости загрузки страницы (буду рад и ответу с запросом гугла, ибо в данной теме я не особо понимаю): каким образом лучше вставить svg на сайт? Тегом img, как background в css свойстве или есть ещё более быстрый способ так же с поддержкой кэширования? (у способов выше она есть, не хотелось бы её терять)
Acederys
Привет! Подскажите, пожалуйста, что я делаю не так? Вот код https://github.com/Acederys/test_shop при подключении js в блоке перестают работать hover эффекты. Остаются только на последнем блоке. Если не по адресу, подскажите куда правильнее спрашивать. Спасибо.
Acederys
Вот про этот js https://github.com/Acederys/test_shop/blob/master/index.html#L467-L483
Bakhodir 𝖨̷𝖨̷𝖨̷
Привет! Подскажите, пожалуйста, что я делаю не так? Вот код https://github.com/Acederys/test_shop при подключении js в блоке перестают работать hover эффекты. Остаются только на последнем блоке. Если не по адресу, подскажите куда правильнее спрашивать. Спасибо.
Собственно у каких элментов пропадает, посмотрел так поверхностно, в элементе '.col-xl-1 .footer-menu-item' при hover цвет меняется на черный, а сам цвет у элемента тоже черный, странно.
Acederys
вот этот момент, кроме последнего таба.
Acederys
а на последнем вот работает
Bakhodir 𝖨̷𝖨̷𝖨̷
Ххах, у них по умолчанию opacity 0 стоит, или я не то скачал?
Acederys
предполагалось, что opcity изменяется на 1, когда нажимается на соотвествующий список меню. И изменятся правильно, но при этом у .product-box не примется эфекты при наведении. кроме последнего таба.
Bakhodir 𝖨̷𝖨̷𝖨̷
Да у всех элементов одинаковые изменения при наведении курсора
Bakhodir 𝖨̷𝖨̷𝖨̷
Браузер Хром 70
Bakhodir 𝖨̷𝖨̷𝖨̷
И вот что, 8 строка <!-- <script src="js/less/min.js"></script> Подключение less когда можно будет отслеживать через сервер Там походу должно быть script src="js/less.min.js", а не script src="js/less/min.js"
Bakhodir 𝖨̷𝖨̷𝖨̷
И даже если подключить эти скрипты, с ховером всё норм
Bakhodir 𝖨̷𝖨̷𝖨̷
Ну подумал что проблема в этом
Aleksey
В закомменченом элементе? 0_0
Bakhodir 𝖨̷𝖨̷𝖨̷
Чувак, очнись, конечно убрав теги комментария
Bakhodir 𝖨̷𝖨̷𝖨̷
Aleksey
Да у всех элементов одинаковые изменения при наведении курсора
Я вот у себя вижу, что они нихрена не одинаковое. На последнем табе (Toys), всё ок. А на предыдущих при наведении ничего не происходит. Простите, я мимо крокодил, может чего не понимаю, но исходный вопрос-то про это было
Aleksey
Сорян за тон, тяжкая неделька
Bakhodir 𝖨̷𝖨̷𝖨̷
Ну у меня они поначалу если ничего не трогать имеют нулевую прозрачность, если задать opacity 1, то даже отключив/подключив все скрипты все 6 элемента ведут себя нормас. Возможно у меня браузер глючит, но не могу ничем помочь если не вижу проблему
Aleksey
Нас тут три человека на хроме 70.0.3538.102 и воспроизводится
Aleksey
Так, на всякий сулчай — надо, чтоб на всех табах при наведении появлялась надпись "add to cart", как на скрине. Сейчас это только на последнем табе.
Владислав
кто-нибудь подскажет как подружить HATEOAS REST API с Redux ?
Roman
кто-нибудь подскажет как подружить HATEOAS REST API с Redux ?
зачем их дружить? верней в чем особенность? делай запросы, клади в стор
Владислав
короче я поплыл с этим hal'ом
Nikita
Писал кто для amorc?
Максим
Ребята, вопрос по тестированию React-компонентов (Jest, Enzyme). Помогите написать тесты для проверки вызова метода. Есть следующий компонент: const DropdownItem = ({ onFilterClick, activeFilter, filterType, hasPadding, }) => ( <div role="presentation" onClick={onFilterClick} className={`dropdown-item ${activeFilter === filterType ? 'active' : ''}`} style={(hasPadding) ? { paddingLeft: '34px' } : {}} > {filterType} {(activeFilter === filterType) && <i className="check">✓</i>} </div>); Не могу разобраться, как мне с помощью Jest, Enzyme написать тест, чтобы проверить, вызвался ли метод onClick={onFilterClick} или нет. Вот что я уже пробовал: it('Test method of div element', () => { function func() { const props = { onClick: jest.fn(), } const enzymeWrapper = shallow(<DropdownItem {...props} />) return { props, enzymeWrapper } } const { enzymeWrapper, props } = func() expect(enzymeWrapper.find('div').simulate('click')) expect(props.onClick.mock.calls).toBe(1) Но не могу “докрутить” до победного кода. Поэтому обращаюсь за помощью :)
Nikita
Кто юзает now.sh? Как залить данные на созданный ранее домен, а не пересозавать
Ya
Либо уплотить денег
Nikita
спасибо )
Anonymous
Есть такой вопрос: как кастомизировать свой сайт в выдаче поисковых систем? Вот пример такой кастомизации:
Anonymous
Anonymous
Я бы рад загуглить, но даже понятия не имею, как это называется
Anonymous
Google Sitelinks
Благодарю
Oleh
Иван
Ребят, а не кто, не может посоветовать Либу для загрузки картинок с возможностью добавлять к ним описание ?
sytyy00
может кто оценить код, на говнокодность?
Denisio
Жги прямо в чятик