#!/usr/bin/env python # _*_coding:utf-8_*_ """ @Time : 2023/6/12 15:15 @Author : ji hao ran @File : divider.py @Project : StreamlitAntdComponents @Software : PyCharm """ from ..utils import * def divider( label: str = None, icon: Union[str, BsIcon, AntIcon] = None, align: Align = 'start', size: Union[MantineSize, int] = 'xs', variant: Literal['solid', 'dashed', 'dotted'] = 'solid', color: MantineColor = None, key=None ): """mantine divider component https://v6.mantine.dev/core/divider/ :param label: divider text label,support str and markdown str :param icon: divider text icon :param align: label align :param size: divider size,support mantine size and int in px :param variant: divider variant :param color: divider color :param key: component unique identifier """ # update icon kw = update_kw(locals(), icon=parse_icon(icon)) # pass component id and params to frontend component(id=get_func_name(), kw=kw, key=key)