添加注释
This commit is contained in:
@@ -23,6 +23,7 @@ import androidx.compose.ui.res.painterResource
|
|||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import androidx.hilt.navigation.compose.hiltViewModel
|
import androidx.hilt.navigation.compose.hiltViewModel
|
||||||
import androidx.navigation.NavHostController
|
import androidx.navigation.NavHostController
|
||||||
|
import androidx.navigation.NavOptions
|
||||||
import androidx.navigation.compose.rememberNavController
|
import androidx.navigation.compose.rememberNavController
|
||||||
import com.sw.inbound.R
|
import com.sw.inbound.R
|
||||||
import com.sw.inbound.ui.Screen
|
import com.sw.inbound.ui.Screen
|
||||||
@@ -90,7 +91,14 @@ fun HomeScreen(
|
|||||||
interactionSource = remember { MutableInteractionSource() },
|
interactionSource = remember { MutableInteractionSource() },
|
||||||
indication = null
|
indication = null
|
||||||
) {
|
) {
|
||||||
navController.navigate(Screen.SelfProcurement.route)
|
navController.navigate(
|
||||||
|
Screen.SelfProcurement.route, navOptions = NavOptions.Builder()
|
||||||
|
.setEnterAnim(0)
|
||||||
|
.setExitAnim(0)
|
||||||
|
.setPopEnterAnim(0)
|
||||||
|
.setPopExitAnim(0)
|
||||||
|
.build()
|
||||||
|
)
|
||||||
},
|
},
|
||||||
painter = painterResource(R.mipmap.ic_order_self_procurement),
|
painter = painterResource(R.mipmap.ic_order_self_procurement),
|
||||||
contentDescription = "自采入库"
|
contentDescription = "自采入库"
|
||||||
|
|||||||
@@ -47,6 +47,9 @@ import com.sw.inbound.utils.ToastUtils
|
|||||||
import com.sw.inbound.viewmodel.UserViewModel
|
import com.sw.inbound.viewmodel.UserViewModel
|
||||||
import timber.log.Timber
|
import timber.log.Timber
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 登录界面
|
||||||
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun LoginScreen(
|
fun LoginScreen(
|
||||||
modifier: Modifier = Modifier,
|
modifier: Modifier = Modifier,
|
||||||
|
|||||||
@@ -22,6 +22,9 @@ import androidx.compose.ui.unit.dp
|
|||||||
import androidx.compose.ui.unit.sp
|
import androidx.compose.ui.unit.sp
|
||||||
import com.sw.inbound.R
|
import com.sw.inbound.R
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 底部按钮
|
||||||
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun BottomActionBar(
|
fun BottomActionBar(
|
||||||
leftText: String = "返回",
|
leftText: String = "返回",
|
||||||
|
|||||||
@@ -24,6 +24,9 @@ import androidx.compose.ui.unit.dp
|
|||||||
import androidx.compose.ui.unit.sp
|
import androidx.compose.ui.unit.sp
|
||||||
import com.sw.inbound.R
|
import com.sw.inbound.R
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 空心按钮
|
||||||
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun CustomOutlinedButton(
|
fun CustomOutlinedButton(
|
||||||
text: String,
|
text: String,
|
||||||
@@ -57,6 +60,9 @@ fun CustomOutlinedButton(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 实心按钮
|
||||||
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun CustomButton(
|
fun CustomButton(
|
||||||
text: String,
|
text: String,
|
||||||
|
|||||||
@@ -17,6 +17,9 @@ import com.sw.inbound.ext.withColor
|
|||||||
import com.sw.inbound.network.LoadingState
|
import com.sw.inbound.network.LoadingState
|
||||||
import com.sw.inbound.ui.theme.AppTypography
|
import com.sw.inbound.ui.theme.AppTypography
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 全局加载进度
|
||||||
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun GlobalLoading() {
|
fun GlobalLoading() {
|
||||||
if (LoadingState.isLoading) {
|
if (LoadingState.isLoading) {
|
||||||
|
|||||||
Reference in New Issue
Block a user