| 1 |
package io.oxygenhub.android.ui.common |
| 2 |
|
| 3 |
import androidx.compose.runtime.Composable |
| 4 |
import androidx.compose.ui.geometry.Size |
| 5 |
import androidx.compose.ui.unit.Density |
| 6 |
import com.mikepenz.markdown.model.ImageData |
| 7 |
import com.mikepenz.markdown.model.ImageTransformer |
| 8 |
import com.mikepenz.markdown.model.PlaceholderConfig |
| 9 |
|
| 10 |
/** |
| 11 |
* Images in Markdown (#24): the app fetches none yet, so each takes no room, |
| 12 |
* where the renderer's default left a 180 dp blank (a README's badge, say). |
| 13 |
*/ |
| 14 |
object NoImages : ImageTransformer { |
| 15 |
@Composable |
| 16 |
override fun transform(link: String): ImageData? = null |
| 17 |
|
| 18 |
override fun placeholderConfig(density: Density, containerSize: Size, intrinsicImageSize: Size): PlaceholderConfig = |
| 19 |
PlaceholderConfig(Size.Zero) |
| 20 |
} |