diff --git a/src/components/MessageInput/icons.tsx b/src/components/MessageInput/icons.tsx index 9764c6306d..54ac1b7c41 100644 --- a/src/components/MessageInput/icons.tsx +++ b/src/components/MessageInput/icons.tsx @@ -1,4 +1,5 @@ -import React, { useId } from 'react'; +import React, { useMemo } from 'react'; +import { nanoid } from 'nanoid'; import { useTranslationContext } from '../../context/TranslationContext'; import { useChatContext } from '../../context/ChatContext'; @@ -76,7 +77,7 @@ export const FileUploadIconFlat = () => { }; export const LoadingIndicatorIcon = ({ size = 20 }: { size?: number }) => { - const id = useId(); + const id = useMemo(() => nanoid(), []); return (