Skip to content

Instantly share code, notes, and snippets.

View Rend1x's full-sized avatar

Maxim Grishin Rend1x

  • inDrive
  • Larnaca, Cyprus
View GitHub Profile
@Rend1x
Rend1x / ColumnDriven.kt
Created May 26, 2026 11:08
compose-animated-list — column-driven path with default fadeSlide
import androidx.compose.runtime.Composable
import com.rend1x.animatedlist.AnimatedColumn
@Composable
fun OrdersList(orders: List<Order>) {
AnimatedColumn(
items = orders,
key = { it.id },
) { order ->
OrderCard(order)
@Rend1x
Rend1x / ModifierFirst.kt
Created May 26, 2026 10:58
compose-animated-list — modifier-first path with custom slide offset
import androidx.compose.material3.Card
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import com.rend1x.animatedlist.AnimatedColumn
import com.rend1x.animatedlist.AnimatedItemDefaults
import com.rend1x.animatedlist.animatedItem
@Composable
fun OrdersList(orders: List<Order>) {
@Rend1x
Rend1x / BasicUsage.kt
Created May 26, 2026 10:56
compose-animated-list — basic usage example
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import com.rend1x.animatedlist.AnimatedColumn
import com.rend1x.animatedlist.AnimatedItemDefaults
import com.rend1x.animatedlist.animatedItem
@Composable
fun OrdersList(orders: List<Order>) {
AnimatedColumn(
items = orders,