EnumQuickActions.kt (796B) - raw
1 package me.rhunk.snapenhance.action 2 3 import androidx.compose.material.icons.Icons 4 import androidx.compose.material.icons.filled.FolderOpen 5 import androidx.compose.material.icons.filled.History 6 import androidx.compose.material.icons.filled.PersonSearch 7 import androidx.compose.ui.graphics.vector.ImageVector 8 import me.rhunk.snapenhance.ui.manager.Routes 9 10 enum class EnumQuickActions( 11 val key: String, 12 val icon: ImageVector, 13 val action: Routes.() -> Unit 14 ) { 15 FILE_IMPORTS("file_imports", Icons.Default.FolderOpen, { 16 fileImports.navigateReset() 17 }), 18 FRIEND_TRACKER("friend_tracker", Icons.Default.PersonSearch, { 19 friendTracker.navigateReset() 20 }), 21 LOGGER_HISTORY("logger_history", Icons.Default.History, { 22 loggerHistory.navigateReset() 23 }), 24 }