components на что-то более короткое говорящее "если строка означает белый цвет"?
${({ color }) =>
(color === "white" ||
color === "#fff" ||
color === "#ffffff" ||
color === "rgba(255,255,255,1)" ||
color === "rgb(255,255,255)" ||
color === "hsl(0,0%,100%)") &&
`border: 1px solid #000`}
эээ нет, но вынеси это в отдельную функцию, ужасно же)
а чем просто колор === “вайт” не подходит
if (isWhite(color))
есть такая прекрасная либа как https://www.oddbird.net/blend/docs/index.html
Статический маппинг
Обсуждают сегодня