Add animateItemPlacement in LocalPlaylistScreen
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package it.vfsfitvnm.vimusic.ui.screens
|
package it.vfsfitvnm.vimusic.ui.screens
|
||||||
|
|
||||||
import androidx.compose.animation.ExperimentalAnimationApi
|
import androidx.compose.animation.ExperimentalAnimationApi
|
||||||
|
import androidx.compose.foundation.ExperimentalFoundationApi
|
||||||
import androidx.compose.foundation.Image
|
import androidx.compose.foundation.Image
|
||||||
import androidx.compose.foundation.background
|
import androidx.compose.foundation.background
|
||||||
import androidx.compose.foundation.clickable
|
import androidx.compose.foundation.clickable
|
||||||
@@ -66,6 +67,7 @@ import it.vfsfitvnm.vimusic.utils.semiBold
|
|||||||
import kotlinx.coroutines.Dispatchers
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.flow.map
|
import kotlinx.coroutines.flow.map
|
||||||
|
|
||||||
|
@ExperimentalFoundationApi
|
||||||
@ExperimentalAnimationApi
|
@ExperimentalAnimationApi
|
||||||
@Composable
|
@Composable
|
||||||
fun LocalPlaylistScreen(playlistId: Long) {
|
fun LocalPlaylistScreen(playlistId: Long) {
|
||||||
@@ -278,6 +280,7 @@ fun LocalPlaylistScreen(playlistId: Long) {
|
|||||||
)
|
)
|
||||||
},
|
},
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
|
.animateItemPlacement()
|
||||||
.verticalDragAfterLongPressToReorder(
|
.verticalDragAfterLongPressToReorder(
|
||||||
reorderingState = reorderingState,
|
reorderingState = reorderingState,
|
||||||
index = index,
|
index = index,
|
||||||
|
|||||||
Reference in New Issue
Block a user