В файле MainPage.tsx используются 2 кнопки. Стилизация одной построена на css modules, стилизация другой на styled components. Вам нужно дописать отсутсвующие фрагменты кода в каждой из них. Для этого:
- css modules:
- в файле Button.module.scss создайте 3 класса ".size_m", ".size_l" и ".size_xl" c прописанным font-size. Значения берите из global.scss
- в файле ButtonCss.tsx прикрепите к button дополнительный класс с размером в зависимости от полученного size. Константа с названиями классов - ButtonFontSize.
- styled components:
- в файле Button.styles.ts добавьте поле font-size которое будет зависеть от size. Значения бериет из theme.fontSize
Информация:
- Про css modules можно почитать здесь - https://habr.com/ru/articles/335244/
- Styled Components - https://styled-components.com/
Видео - https://youtube.com/shorts/iDXTieu34-s
npm i- установка библиотекnpm run dev- сборка для разработки