Size: a a a

2020 December 04

k

krau5 in pro.js
ребят, как чекнуть валидна ли жсон строка, но без try/catch?
источник

D

Danila in pro.js
krau5
ребят, как чекнуть валидна ли жсон строка, но без try/catch?
В целом никак, а почему трайкэтч нельзя?
источник

FD

Frontend Dev in pro.js
Iv Ov
А, а тебе надо, чтоб с любого компа это делалось, или с конкретного(-ых) подконтрольного(-ых) тебе?
Если с конкретного, то в браузере в настройках можно добавить сертификат
Это реакт нейтив, мобильное приложение, но вообще с конкретного
источник

k

krau5 in pro.js
Danila
В целом никак, а почему трайкэтч нельзя?
не в каеф
источник

D

Danila in pro.js
krau5
не в каеф
Эм. Чем именно? Вынеси в

const isValidJSON = (string) => {
 try{
    JSON.parse(string);
    return true;
  } catch() { return false; }
}
источник

IO

Iv Ov in pro.js
Danila
Эм. Чем именно? Вынеси в

const isValidJSON = (string) => {
 try{
    JSON.parse(string);
    return true;
  } catch() { return false; }
}
+
источник

IO

Iv Ov in pro.js
krau5
ребят, как чекнуть валидна ли жсон строка, но без try/catch?
ну можно в new Promise().then().catch() запихнуть 🤷‍♂️
если это больше в кайф (на мой взгляд это выглядит сложнее и поэтому хуже)
источник

D

Danila in pro.js
Никита Сковорода
Я хочу, чтобы нельзя было прострелить себе всё, включив в стиль переменную из жс и забыв её ручками экранировать.
Внезапно, столкнулся с тем, что в теме передали лишнюю кавычку в значении и упали целиком все стили
источник

D

Danila in pro.js
Теперь я тебя понимаю
источник

D

Danila in pro.js
Согласен
источник

D

Danila in pro.js
Тупо как-то
источник

НС

Никита Сковорода... in pro.js
мне посоветовали linaria в соседнем чате
источник

НС

Никита Сковорода... in pro.js
она выглядит норм среди этих
источник

D

Danila in pro.js
Никита Сковорода
мне посоветовали linaria в соседнем чате
Я могу сделать ctrl+r styled-components -> linaria?
источник

D

Danila in pro.js
Она при компиляции проверяет валидность цсс?
источник

НС

Никита Сковорода... in pro.js
Danila
Я могу сделать ctrl+r styled-components -> linaria?
да
источник

НС

Никита Сковорода... in pro.js
Danila
Она при компиляции проверяет валидность цсс?
она компилит цсс в статику
источник

НС

Никита Сковорода... in pro.js
а переменные рантайма подставляет через css variables
источник

НС

Никита Сковорода... in pro.js
посмотри примеры
источник

D

Danila in pro.js
Никита Сковорода
а переменные рантайма подставляет через css variables
Норм ребята извернулись
источник