Coverage Summary for Class: TopAppBarWithBackKt (com.vsevolodganin.clicktrack.ui.piece)
Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
TopAppBarWithBackKt |
0%
(0/1)
|
0%
(0/2)
|
0%
(0/18)
|
0%
(0/12)
|
0%
(0/242)
|
package com.vsevolodganin.clicktrack.ui.piece
import androidx.compose.foundation.layout.RowScope
import androidx.compose.material.AppBarDefaults
import androidx.compose.material.Icon
import androidx.compose.material.IconButton
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.filled.ArrowBack
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.Dp
@Composable
fun TopAppBarWithBack(
onBackClick: () -> Unit,
title: @Composable () -> Unit,
modifier: Modifier = Modifier,
actions: @Composable RowScope.() -> Unit = {},
elevation: Dp = AppBarDefaults.TopAppBarElevation,
) {
TopAppBar(
title = title,
modifier = modifier,
navigationIcon = {
IconButton(onClick = onBackClick) {
Icon(imageVector = Icons.AutoMirrored.Filled.ArrowBack, contentDescription = null)
}
},
actions = actions,
elevation = elevation,
)
}