fix: refactor modal close button to use icon directly and remove unnecessary button element
This commit is contained in:
@@ -20,9 +20,9 @@ const hasFooter = Astro.slots.has("footer");
|
|||||||
>
|
>
|
||||||
<div class="modal__head">
|
<div class="modal__head">
|
||||||
<span class="modal__title">{title}</span>
|
<span class="modal__title">{title}</span>
|
||||||
<button class="modal__close" data-modal-close aria-label="Close">
|
<!-- <button data-modal-close > -->
|
||||||
<XIcon size={18} />
|
<XIcon data-modal-close class="modal__close" size={18} aria-label="Close"/>
|
||||||
</button>
|
<!-- </button> -->
|
||||||
</div>
|
</div>
|
||||||
<div class="modal__body"><slot /></div>
|
<div class="modal__body"><slot /></div>
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user