import { Flex } from "@siteground/styleguide"; import { ChatMessageFileItem } from "./chat-message-file-item"; import { useAppDispatch, useAppSelector } from "@/store/hooks"; import { removeAttachedFile } from "@/store/slices/files/filesSlice"; export const ChatMessageFiles: React.FC = () => { const dispatch = useAppDispatch(); const { files } = useAppSelector((state) => state.files); return ( {files.attached.map((file, index) => { const isLoading = file.status === "uploading"; return ( { dispatch(removeAttachedFile({ id: file.id })); }} /> ); })} ); };