This commit is contained in:
Osho 2025-06-07 22:34:57 +00:00 committed by GitHub
commit cd4737d49a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -24,6 +24,7 @@ type QuickRepliesInput = {
maxInput?: number; maxInput?: number;
}; };
const QuickRepliesInput: FC<QuickRepliesInput> = ({ const QuickRepliesInput: FC<QuickRepliesInput> = ({
value, value,
onChange, onChange,
@ -49,15 +50,7 @@ const QuickRepliesInput: FC<QuickRepliesInput> = ({
updatedQuickReplies.splice(index, 1); updatedQuickReplies.splice(index, 1);
setQuickReplies( setQuickReplies(
updatedQuickReplies.length updatedQuickReplies
? updatedQuickReplies
: [
createValueWithId({
content_type: QuickReplyType.text,
title: "",
payload: "",
}),
],
); );
}; };
const updateInput = (index: number) => (p: StdQuickReply) => { const updateInput = (index: number) => (p: StdQuickReply) => {
@ -66,7 +59,7 @@ const QuickRepliesInput: FC<QuickRepliesInput> = ({
}; };
useEffect(() => { useEffect(() => {
onChange(quickReplies.map(({ value }) => value)); onChange(quickReplies.map(({ value }) => value));
// eslint-disable-next-line react-hooks/exhaustive-deps // eslint-disable-next-line react-hooks/exhaustive-deps
}, [quickReplies]); }, [quickReplies]);