package Ġio . ed ug ma . features . misc . settings . main Ċ Ċ import Ġandroidx . compose . foundation . layout .* Ċ import Ġandroidx . compose . material 3 . Experimental Material 3 Api Ċ import Ġandroidx . compose . material 3 . Surface Ċ import Ġandroidx . compose . material 3 . Text Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . res . string Resource Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġio . ed ug ma . features . base . core . utils . ClickListener Ċ import Ġio . ed ug ma . features . base . elements . Primary Top AppBar Ċ import Ġio . ed ug ma . features . base . elements . Spacer Height Ċ import Ġio . ed ug ma . features . misc . settings . R Ċ import Ġorg . k oin . android x . compose . get ViewModel Ċ Ċ @ Composable Ċ fun ĠSettings Main Screen ( viewModel : ĠSettings Main ViewModel Ġ= Ġget ViewModel ()) Ġ{ ĊĊĠĠĠ ĠSettings Main Content ( ĊĠĠĠĠĠĠĠ Ġon Back Click Ġ= ĠviewModel :: exit , ĊĠĠĠĠĠĠĠ Ġon Appearance Click Ġ= ĠviewModel :: on Appearance Click ĊĠĠĠ Ġ) Ċ } Ċ Ċ @ Opt In ( Experimental Material 3 Api :: class ) Ċ @ Composable Ċ fun ĠSettings Main Content ( ĊĠĠĠ Ġon Back Click : ĠClick Listener , ĊĠĠĠ Ġon Appearance Click : ĠClick Listener Ċ ) Ġ{ ĊĠĠĠ ĠColumn ( Modifier . fill MaxSize ()) Ġ{ ĊĠĠĠĠĠĠĠ ĠPrimary Top AppBar ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Ġ= Ġ" ÐĿ Ð°ÑģÑĤ ÑĢ Ð¾Ð¹ ÐºÐ¸ ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Back Click Ġ= Ġon Back Click ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ ĠSp acer Height ( 5 0 . dp ) ĊĠĠĠĠĠĠĠ ĠSurface ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. fill Max Width () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. height ( 1 0 0 . dp ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġon Appearance Click ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBox ( Modifier . fill MaxSize ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠText ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ= Ġstring Resource ( R . string . misc _ set _ appearance ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . align ( Alignment . Center Start ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }