import { InputComponentProps, SettingComponentProps } from '@janhq/core' import { Input } from '@janhq/uikit' import { Marked, Renderer } from 'marked' type Props = { settingProps: SettingComponentProps onValueChanged?: (e: string) => void } const marked: Marked = new Marked({ renderer: { link: (href, title, text) => { return Renderer.prototype.link ?.apply(this, [href, title, text]) .replace(' = ({ settingProps, onValueChanged, }) => { const { value, type, placeholder } = settingProps.controllerProps as InputComponentProps const description = marked.parse(settingProps.description ?? '', { async: false, }) return (

{settingProps.title}

{
}
onValueChanged?.(e.target.value)} />
) } export default SettingDetailTextInputItem