Что у меня есть:
<div className="flexBox">
<h4>Rampa de Cores</h4>
<Link to={"/new"} className="link">
<CustomButton label="Adicionar" className={"addButton"}/>
</Link>
</div>
И <CustomButton />
возвращает
<div>
<button className={this.props.className}>{this.props.label}</button>
</div>
Проблема:
![buttonImage](https://i.stack.imgur.com/b4ieY.png)
Вся область, которую я пометил красным квадратом, кликабельна и вызывает <Link />
, но мне нужно, чтобы она соответствовала только области кнопки.
Что я пробовал:
Я искал, как сделать div подходящим для его содержимого, в .link
у меня есть
.link {
display: inline-block;
}
, но он не работал.
Что мне нужно:
- Как сделать так, чтобы
<Link />
соответствовало его содержанию? - Или сделать лучший способ запуска
<Link />
с помощью кнопки.