a
    Cøg  ã                   @   s  d dl mZmZ d dlmZ d dlmZmZ eedœdd„Zeedœdd„Z	ej
d	ejd
ejdejdejdejdejdejdddœejdddœejdejdeje	ejeiZejdejdejdejdejdejdejdejdejdej dej!d ej"d!ej#d"ej$d#iZ%d$S )%é    )ÚBLOCK_TYPESÚINLINE_STYLES)ÚDOM)ÚElementÚProps)ÚpropsÚreturnc                 C   s   | d S )zg
    Renders the children of a component without any specific
    markup for the component itself.
    Úchildren© ©r   r
   r
   úX/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/draftjs_exporter/defaults.pyÚrender_children   s    r   c              
   C   s   t  di t  di | d ¡¡S )NÚpreÚcoder	   )r   Zcreate_elementr   r
   r
   r   Ú
code_block   s    ÿr   ÚpÚh1Úh2Úh3Úh4Úh5Úh6ÚliÚul)ÚelementÚwrapperÚolÚ
blockquoter   Ústrongr   ÚemÚuÚsÚsupÚsubÚmarkÚqÚsmallZsampZinsÚdelZkbdN)&Zdraftjs_exporter.constantsr   r   Zdraftjs_exporter.domr   Zdraftjs_exporter.typesr   r   r   r   ZUNSTYLEDZ
HEADER_ONEZ
HEADER_TWOZHEADER_THREEZHEADER_FOURZHEADER_FIVEZ
HEADER_SIXZUNORDERED_LIST_ITEMZORDERED_LIST_ITEMZ
BLOCKQUOTEZPREZCODEZATOMICZ	BLOCK_MAPZBOLDZITALICZ	UNDERLINEZSTRIKETHROUGHZSUPERSCRIPTZ	SUBSCRIPTÚMARKZ	QUOTATIONZSMALLZSAMPLEZINSERTÚDELETEZKEYBOARDZ	STYLE_MAPr
   r
   r
   r   Ú<module>   sB   óò