package com.rosetta.messenger.ui.chats.components

import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.asStateFlow

object AttachmentDownloadDebugLogger {
    private val _logs = MutableStateFlow<List<String>>(emptyList())
    val logs: StateFlow<List<String>> = _logs.asStateFlow()

    fun log(@Suppress("UNUSED_PARAMETER") message: String) {
        // Disabled by request: no runtime accumulation of photo debug logs.
        return
    }

    fun clear() {
        _logs.value = emptyList()
    }
}
