|
|
@ -27,6 +27,7 @@ import androidx.compose.foundation.lazy.grid.LazyVerticalGrid |
|
|
|
import androidx.compose.foundation.lazy.grid.items |
|
|
|
import androidx.compose.foundation.lazy.grid.items |
|
|
|
import androidx.compose.foundation.pager.HorizontalPager |
|
|
|
import androidx.compose.foundation.pager.HorizontalPager |
|
|
|
import androidx.compose.foundation.pager.rememberPagerState |
|
|
|
import androidx.compose.foundation.pager.rememberPagerState |
|
|
|
|
|
|
|
import androidx.compose.material3.ExperimentalMaterial3Api |
|
|
|
import androidx.compose.material3.SecondaryTabRow |
|
|
|
import androidx.compose.material3.SecondaryTabRow |
|
|
|
import androidx.compose.material3.Tab |
|
|
|
import androidx.compose.material3.Tab |
|
|
|
import androidx.compose.runtime.Composable |
|
|
|
import androidx.compose.runtime.Composable |
|
|
@ -47,7 +48,7 @@ import kotlinx.collections.immutable.ImmutableSet |
|
|
|
import kotlinx.collections.immutable.persistentSetOf |
|
|
|
import kotlinx.collections.immutable.persistentSetOf |
|
|
|
import kotlinx.coroutines.launch |
|
|
|
import kotlinx.coroutines.launch |
|
|
|
|
|
|
|
|
|
|
|
@OptIn(ExperimentalFoundationApi::class) |
|
|
|
@OptIn(ExperimentalFoundationApi::class, ExperimentalMaterial3Api::class) |
|
|
|
@Composable |
|
|
|
@Composable |
|
|
|
fun EmojiPicker( |
|
|
|
fun EmojiPicker( |
|
|
|
onEmojiSelected: (Emoji) -> Unit, |
|
|
|
onEmojiSelected: (Emoji) -> Unit, |
|
|
|