AttachmentsPickerViewModel

constructor(storageHelper: AttachmentStorageHelper, channelState: StateFlow<ChannelState?>, savedStateHandle: SavedStateHandle = SavedStateHandle())

Parameters

storageHelper

Provides device storage queries and attachment conversion.

channelState

Provides the current ChannelState for channel-specific configuration.

savedStateHandle

Persists picker tab and selection state across process death.