chore: access form

This commit is contained in:
jialin
2026-02-03 18:21:08 +08:00
parent e8e982559d
commit 5fcdf4ea00
22 changed files with 372 additions and 140 deletions
+4 -1
View File
@@ -10,6 +10,7 @@ interface LabelSelectorProps {
description?: React.ReactNode;
disabled?: boolean;
isAutoComplete?: boolean;
enablePaste?: boolean;
onChange?: (labels: Record<string, any>) => void;
onBlur?: (e: any, type: string, index: number) => void;
onDelete?: (index: number) => void;
@@ -24,7 +25,8 @@ const LabelSelector: React.FC<LabelSelectorProps> = ({
label,
btnText,
description,
isAutoComplete
isAutoComplete,
enablePaste = true
}) => {
const intl = useIntl();
const [labelsData, setLabelsData] = useState({});
@@ -73,6 +75,7 @@ const LabelSelector: React.FC<LabelSelectorProps> = ({
e: React.ClipboardEvent<HTMLTextAreaElement>,
index: number
) => {
if (!enablePaste) return;
const clipboardText = e.clipboardData.getData('text');
if (!clipboardText || clipboardText.indexOf('=') === -1) return;
e.preventDefault();