можно, разрешаю
Вы познали комедию
Вау, спасибо 🙏 А если серьезно, как это сделать?
трагедию скорее
1) Если придет более чем один из этих пропсов у тебя в строке будет повторяющиеся пропсы 'left:10; right: 10;left:20' 2) даже без свича, как то так можно сделать let className = ''; const xsSize = `xs_${xs ?? 12}`; className = `${styles[xsSize]}`; const smSize = `sm_${sm ?? xs ?? 12}`; className = `${className} ${styles[smSize]}`; const mdSize = `md_${md ?? sm ?? xs ?? 12}`; className = `${className} ${styles[mdSize]}`; const lgSize = `lg_${lg ?? md ?? sm ?? xs ?? 12}`; className = `${className} ${styles[lgSize]}`; const xlSize = `xl_${xl ?? lg ?? md ?? sm ?? xs ?? 12}`; className = `${className} ${styles[xlSize]}`;
А зачем все размеры сразу высчитывать?
это материаловские гриды, там отступ разный для разных размеров экрана
сделай обьект 'margin-top':mt, 'magin-bottom': mb и потом просто возьми значения какие есть, через for key in obj
Обсуждают сегодня