package Ġcom . jt uff ery . meal manager . splash Ċ Ċ import Ġandroidx . compose . foundation . click able Ċ import Ġandroidx . compose . foundation . layout .* Ċ import Ġandroidx . compose . material . Button Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . tool ing . preview . Preview Ċ import Ġcom . jt uff ery . meal manager . design system . theme . Me al Manager Theme Ċ import Ġcom . jt uff ery . meal manager . navigation . Mock Navigator Ċ import Ġcom . jt uff ery . meal manager . navigation . Nav Intent Ċ import Ġcom . jt uff ery . meal manager . navigation . Navigator Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġkotlinx . coroutines . flow . Mutable Shared Flow Ċ import Ġkotlinx . coroutines . flow . Shared Flow Ċ import Ġorg . k oin . android x . compose . get Ċ Ċ @ Composable Ċ fun ĠSpl ash Screen ( navigator : ĠNavigator Ġ= Ġget ()) Ġ{ ĊĠĠĠ ĠBox ( ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. fill Max Height () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. fill Max Width (), ĊĠĠĠĠĠĠĠ Ġcontent Alignment Ġ= ĠAlignment . Center ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠColumn ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhorizontal Alignment Ġ= ĠAlignment . Center H orizontally ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText ( text Ġ= Ġ" Splash Screen ", Ġstyle Ġ= ĠMaterial Theme . typography . h 5 ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠButton ( onClick Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnavigator . handle ( Nav Intent . Login ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠText ( text Ġ= Ġ" Click Ġme Ġto Ġgo Ġto Ġlogin Ġ! ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview ( show Background Ġ= Ġtrue ) Ċ @ Composable Ċ fun ĠSpl ash Screen Light Preview () Ġ{ ĊĠĠĠ ĠMe al Manager Theme Ġ{ ĊĠĠĠĠĠĠĠ ĠSpl ash Screen ( object Ġ: ĠNavigator Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġnav Intent Flow : ĠFlow < Nav Intent > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= ĠMutable Shared Flow () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhandle ( nav Intent : ĠNav Intent ) Ġ{} ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview ( show Background Ġ= Ġtrue ) Ċ @ Composable Ċ fun ĠSpl ash Screen Dark Preview () Ġ{ ĊĠĠĠ ĠMe al Manager Theme ( true ) Ġ{ ĊĠĠĠĠĠĠĠ ĠSpl ash Screen ( Mock Navigator ()) ĊĠĠĠ Ġ} Ċ }