U
    dRf                     @   s>   d dl mZ d dlmZ d dlmZ ddlmZ d
dd	Z	dS )    )	mark_safe)gettext)
render_tag   )
text_valueNTc                 C   st   d}|sd}ddt | g}|r>|d td}dj|d}d	}ttd
d|ddt|t |  d||S )zRender a Bootstrap alert. infoalertzalert-zalert-dismissibleclosez^<button type="button" class="close" data-dismiss="alert" aria-label="{close}">&times;</button>)r
   Z
__BUTTON__div )classrole)attrscontent)r   append_formatr   r   joinreplace)r   Z
alert_typeZdismissiblebuttonZcss_classesr
   Zbutton_placeholder r   9/tmp/pip-unpacked-wheel-ebr10wu1/bootstrap4/components.pyrender_alert	   s,    
 r   )NT)
Zdjango.utils.safestringr   Zdjango.utils.translationr   r   Zbootstrap4.utilsr   textr   r   r   r   r   r   <module>   s   