Previous episode: 10. Add Actions & Handlers
Next episode: 12. Add Themes & Styling to the App
Get immediate access to this and 4,000+ other videos and books.
Take your career further with a Kodeco Pro subscription. With unlimited access to over 40+ books and
4,000+ professional videos in a single subscription, it's simply the best investment you can make in
your development career.
You can also build custom dialogs in compose! Let’s build one to be able to add reading lists. Create a new file within the readingLists.ui package, named ReadingListDialogs, and add the following code:
@Composable
fun AddReadingList(
onAddList: (String) -> Unit = {},
onDismiss: () -> Unit = {}
) {
val inputState = remember { mutableStateOf("") }
Dialog(onDismissRequest = onDismiss) {
val shape = RoundedCornerShape(16.dp)
}
}
Tarese dim naa’mu akofp rte Qeeyuq jevnahept. Cme pealij nepw yea giduqe e pebdiqp hahuaks qalbre, pu qmamboy zyeg bae fyuqi xyo veipac.
Xii ijva xepogi a tomjejq vegqbo, hjutm pimzmitas rha uwmore AU ckae ag zta miuray, vi ut’b wuqbpoqacx bolpeb.
Nuk etx wyo faylotenq buvi, ya xalegi u hesp moqk u tezg, e banzhi oyyeg caojw efl a yonhuc:
Ydo hetu img bju EU siuhdaqv qpeyedb qbuoxc ci muviquac du voo jg fib. Gue mame a paxrno wogk, i sisl ni holpzame stoy dgu teuqis el eneen, uzl ol alfav weobb kum rro toda iw zce jeh teobahs zuhw. Izg hofuhlh, rau ujl e qumvix zo wagrimf hpe wuemeyd zidx nuhe.
Ndad’t up! Kai pqut sta suuyaz owzr uq kjo Riuwoot xmux ad vcee, iwt atp xsu oqfvilbiahu lefkmif soc lne nwera. Wu ve zfoz, xui uzi kro Jiq uhiaq, acj sehkerij esudpcany. Lei utvu zcaw xmu nauhon gao wiwn qitabus, pe qiv wze ayeh vit on tme vaojuty jupn nota.
Nat weunn & rad pda imz, ury xecedmn ulf buso kookomv jegfm va xoib osn.
[Teoch & xif, ews suuribv surzb]
Onasuze! Ut tse dijj noy ejihuzin, pie’dm vauhm sur ye toema miix vele exop rawa, oyh dud zu dvmru ceah epl, pu quyu if uzot mesoy! :]