SensitiveInput
默认隐藏的密钥,点击眼睛图标显示,显示时使用等宽字体,绝不自动填充。
Only the last four characters stay visible after saving.
<div className="w-400">
<SensitiveInput label="Provider key" description="Only the last four characters stay visible after saving." placeholder="sk-ant-…" />
</div>import { SensitiveInput } from "@logicplanes/kaeso-ui";属性
align"start" | "end"值的文本对齐方式;数字靠右对齐并使用等宽数字。
defaultRevealedboolean = false初始即显示。
descriptionReactNode标签下方的一句帮助文字。
invalidboolean显示为无效;请搭配说明如何修正的消息。
kind"password" | "secret" = secret密码(保存后不再显示)或 API 密钥等机密。
labelReactNode可见标签。
layout"horizontal" | "vertical"标签位于控件上方(
vertical)或旁边(horizontal)。leadingIconIconSvgElement文字前的图标。
optionalboolean在标签后加上“可选”,用于大多数字段为必填的表单。
prefixReactNode值前的文字:“https://”。
size"md" | "sm" | "lg" | "xl"输入框的高度。
suffixReactNode值后的文字:“USD”“/ 分钟”。