<:import src="base.htm" />
<:import src="button.htm" />
<:define tag="bs-alert:div"
role="alert"
// parameters
::variant=${'primary'}
::heading=${null}
::dismissible=${false}
// private
:_class=${`alert alert-${variant}`}
class=${_class}
:class-alert-dismissible=${dismissible}
:class-fade=${dismissible}
:class-show=${dismissible}
>
${heading}
<:slot />