<:import src="base.htm" /> <:import src="button.htm" /> <:define tag="bs-alert:div" role="alert" // parameters ::extra=${null} // extra classes for this instance ::variant=${'primary'} ::heading=${null} ::dismissible=${false} // private :_class=${['alert', `alert-${variant}`, extra].filter(s => s).join(' ')} class=${_class} :class-alert-dismissible=${dismissible} :class-fade=${dismissible} :class-show=${dismissible} >

${heading}

<:slot />