ComposeForm: pass onSubmit through UploadForm to ComposeUpload
This commit is contained in:
@ -11,9 +11,10 @@ import type { Attachment as AttachmentEntity } from 'soapbox/types/entities';
|
||||
|
||||
interface IUploadForm {
|
||||
composeId: string;
|
||||
onSubmit(): void;
|
||||
}
|
||||
|
||||
const UploadForm: React.FC<IUploadForm> = ({ composeId }) => {
|
||||
const UploadForm: React.FC<IUploadForm> = ({ composeId, onSubmit }) => {
|
||||
const mediaIds = useCompose(composeId).media_attachments.map((item: AttachmentEntity) => item.id);
|
||||
|
||||
return (
|
||||
@ -22,7 +23,7 @@ const UploadForm: React.FC<IUploadForm> = ({ composeId }) => {
|
||||
|
||||
<HStack wrap className={clsx('overflow-hidden', mediaIds.size !== 0 && 'p-1')}>
|
||||
{mediaIds.map((id: string) => (
|
||||
<Upload id={id} key={id} composeId={composeId} />
|
||||
<Upload id={id} key={id} composeId={composeId} onSubmit={onSubmit} />
|
||||
))}
|
||||
</HStack>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user