у меня есть компонент <Profile/>, в нем лежит компонент <Image/>
Для <Image/> внутри самого компонента дефолтные стили отображения. Как позиционировать компонент Image внутри Profile, если классы подставляются динамически?
<Image className={styles.image} />
вообще не надо заморачиваться
Т.е передавать пропом в ребенка и внутри создавать каждый раз под отдельный компонент родителя стили уже в Image?
это про именование было, если нужны внешние стили (отступы, например) то можно в компонент передавать, там classNane={clsx(styles.container, className)} (второй класснейм из пропсов)
Т.е за позиционирование элемента уже отвечает сам компонент, а не родитель как было в бэм?
позиционирование тоже из родителя можно передавать
Обсуждают сегодня