Moving unstable parameters into stable ones to reduce recompositions.

This commit is contained in:
Vitor Pamplona
2023-06-06 15:51:43 -04:00
parent 50f3f7f176
commit c10db10430
46 changed files with 724 additions and 441 deletions
@@ -3,15 +3,15 @@ package com.vitorpamplona.amethyst.ui.components
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import com.vitorpamplona.amethyst.ui.actions.ImmutableListOfLists
import com.vitorpamplona.amethyst.ui.screen.loggedIn.AccountViewModel
import kotlinx.collections.immutable.ImmutableList
@Composable
fun TranslatableRichTextViewer(
content: String,
canPreview: Boolean,
modifier: Modifier = Modifier,
tags: ImmutableList<List<String>>,
tags: ImmutableListOfLists<String>,
backgroundColor: Color,
accountViewModel: AccountViewModel,
nav: (String) -> Unit