components. Я для использования кнопок должен создавать buttonWrapper во время использования или как?
<buttonWrapper>
<myButton />
</buttonWrapper>
просто по другому не могу установить для неё отступы и повлиять на неё размеры.
или мне пропсам и прокидывать styless ?
я тебе написал же
а зачем? ты же можешь сделать компонент уже кнопкой
ну у меня стилизованые кнопки, на styled components и у них есть разные цвета в зависимости от темы. Но когда юзаю её, не могу поменять margin и т.д. вот и думаю во врапер каждую кнопку обворачивать или как
да я тебе только что снова написал
ты стайлед компонентам можешь пропсы прокидывать
export const StyledLabeledSelectWrapper = styled.div<{operator?: boolean}>` display: flex; flex-direction: column; margin-right: 7px; width: ${({ operator }) => operator ? '45%' : '100%'}; `;
const ButtonBody = ` ... ` export default function ({ variant, element, children }: TProps) { return ( <ButtonBody as={element} variant={variant}> {children} </ButtonBody> ) } —————————————————- const myButton = styled(Button)` padding-bottom: 10rem; color: red; `
так будет лучше / правильней ?
будет лучше если ты откроешь документацию
ты хочешь что бы я унаследовал стили, а не компоненту, а мне нужна компонента
а, компонента, ясно
компонент!!! не компонентА
Обсуждают сегодня