Alex
Jąńek
Ну тобишь шаблон тот
Alex
он выдает тут словно стиль стоит прям в верстке после тега самого header
Alex
но бля нет...
Alex
не тут то было
Jąńek
Динамически добавляется
Jąńek
Без js такого не может бытб
Jąńek
Если шаблон клиентский
Kontsedal
знач на header добавь break on. в перед этим вставть в самый верх хеадера скрипт со строчкой debugger;
Kontsedal
только уже break on —> subtree modifications
Alex
знач на header добавь break on. в перед этим вставть в самый верх хеадера скрипт со строчкой debugger;
.add([
TweenMax.to('header#header', 0.4, { height: '-=45', force3D: true, ease: Sine.easeInOut }),
TweenMax.to('.logo', 0.1, { y: '-=80', autoAlpha: 0 }),
TweenMax.to('.logo2', 0.2, { y: '-=40', autoAlpha: 1, display: 'block' }),
TweenMax.to('.h-banners', 0.4, { y: '-=100', autoAlpha: 0 }),
TweenMax.to('.main-nav', 0.4, { x: '-=60' })
]);
Alex
фак, вот он
Alex
JS висит
Kontsedal
так нашел или через брейк?
Alex
Kontsedal
ю ар велкам
Roman
Ребят подскажите как обойти No 'Access-Control-Allow-Origin'
Roman
Roman
Есть приложение - обращается к API за списком книг, после чего цепляю к списку картинки получаю такой себе каталог
Roman
браузер не пропускает
Roman
Поставил в хром расширение Toggle Cross-Origin Resource Sharing. Allow/Disable Cross Domain Request.
Roman
и Allow-Control-Allow-Origin: *
Roman
и все работает — НО! как потом посмотреть работу приложения тем у кого нет таких расширений??
Максим
Смотри что в заголовках отправляется при включенном расширении
Roman
Roman
вот рабочий вариант
Kontsedal
а шо на сервере?
Дима
Тут не нужны наводящие вопросы)
Дима
Просто подними сервер на ноде и используй cors модуль
Roman
Kontsedal
ну а если пыха
Roman
сорри начинающий я
Дима
Я на это потратил весь второй день на первой работе)
Roman
думал может что-то подключить посоветуете чтоб браузер не выпендривался
Дима
С браузером у тебя всё в порядке, у тебя сервер не настроен
Kontsedal
ну, если ноду сможет пондять с cors и форвардить запросы к пыхе, то думаю проще уже будет какой-то Header Set Access-Control-Allow-Origin "*" лупануть
Roman
спасибо, почитаю в сторону настройки сервера, надеюсь разберусь что куда лупануть))
blkmrkt
Каким модулем нынче локализацию делают для Реакта?
Kontsedal
https://github.com/yahoo/react-intl
Kontsedal
хз, вродь полет нормальный
blkmrkt
а детектор локали готовый подскажете?
Kontsedal
не использовал такое
Kontsedal
navigator.language
Anton
Господа, такой вопрос. Вот у меня есть конструкция
let isCheck = (a === b ||
c === d ||
e === a ||
y !== c);
if (isCheck) {
//blablabla
}Это упрощённая схема, и вместо "a" или "e" может быть какая-то более монструозная запись. Есть ли какое-то решение, чтобы заменить подобную конструкцию чем-то более красиво смотрящимся?
Например
let array = [
"a === b",
"c === d",
"e === a",
"y !== c"
];
if (somebodyFucntion(array)) {
//blablabla
}
🦜
если только пробегать по массиву и каждый раз сравнивать
🦜
все элементы массива
🦜
типо array[i] === array[i]
Smooth Operator
код не красивый ...
Andrey
Anton
то есть в somebodyFunction парсить строки, пушить в три массива данные "левое значение, тип сравнения, правое значение", и затем пробегаться...
в принципе реализуемо, но думал может что-то готовое есть
Andrey
ну эт если массив как у тебя в примере делать
Anton
массив просто как вариант замены тех куч || с некрасивой строковой разбивкой
Andrey
но когда такое присутствует зачастую вверху где то кака
Andrey
мб проблема на уровень выше на самом деле?
Anton
на самом деле да, но там долго расписывать
Vladislav
let array = [
"a === b",
"c === d",
"e === a",
"y !== c"
].some(Boolean)
Андрей
Andrey
Почему такое решение некрасиво?
выше я писал, что когда такое встречается в коде, это говорит о какой то глобальной проблеме. Скорее всего что то идет не так
Andrey
ну в крайних случаях это технологическое решение
Андрей
Andrey
Ну тут уже выбора не остается как бы, кроме как переписывать конечно же
Anton Chekhovich
32к мессаг. Давненько я не заходил)
hlomzik
hlomzik
нормальный вариант — именовать условия и постепенно сливать
const active = …
const exists = …
const admin = …
if (exists && active && admin) …
Fo
Rafael 🌵
Rafael 🌵
Rafael 🌵
Rafael 🌵
Так себе вариант, с учётом того, что ты загрезняешь пространство имен
hlomzik
Rafael 🌵
hlomzik
боже мой, мое пространство имен все грязное и пахнет константами
hlomzik
Rafael 🌵
вот хоть убей, я пока не вижу преимузества твоего подхода
Rafael 🌵
Kontsedal
люди, кто знает что-то типа nightmare js или nightwatch js, но чтобы им можно было камеру шарить на сайте?