package com.tt.honeyDue.util

/**
 * JVM / Desktop no-op implementation of [ImageCompression].
 *
 * Image compression on Desktop is not exercised by the app today — uploads
 * happen from mobile only. Returning the input unchanged keeps call sites
 * in common code compiling and functional (the server accepts the raw
 * bytes at worst). Replace with an ImageIO/TwelveMonkeys pipeline if this
 * path is ever needed.
 */
actual object ImageCompression {
    actual suspend fun compress(
        input: ByteArray,
        maxEdgePx: Int,
        quality: Float
    ): ByteArray = input
}
