AudioRecordAttachmentFactory
constructor(viewModelFactory: AudioPlayerViewModelFactory, getCurrentUserId: () -> String?, canHandle: (attachments: List<Attachment>) -> Boolean = { attachments ->
attachments.all(Attachment::isAudioRecording)
})