package Ġcom . l ago . home . detail Ċ Ċ import Ġandroidx . compose . foundation . layout . Arrange ment Ċ import Ġandroidx . compose . foundation . layout . Column Ċ import Ġandroidx . compose . foundation . layout . Row Ċ import Ġandroidx . compose . foundation . layout . fill Max Width Ċ import Ġandroidx . compose . foundation . layout . height Ċ import Ġandroidx . compose . foundation . layout . padding Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . getValue Ċ import Ġandroidx . compose . runtime . li ved ata . observe As State Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġandroidx . h ilt . navigation . compose . h ilt ViewModel Ċ import Ġandroidx . navigation . Nav Controller Ċ import Ġcom . l ago . home . Movie Image Ċ import Ġcom . l ago . model . Movie Detail Ċ Ċ @ Composable Ċ fun ĠDetail Screen Body ( ĊĠĠĠ Ġnav Controller : ĠNav Controller , ĊĠĠĠ Ġmovie Id : ĠInt ?, ĊĠĠĠ ĠviewModel : ĠDetail ViewModel Ġ= Ġh ilt ViewModel () Ċ ) Ġ{ ĊĠĠĠ Ġmovie Id ?. let Ġ{ ĊĠĠĠĠĠĠĠ ĠviewModel . get Movie Detail ( it ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġmovie Detail Ġby ĠviewModel . movie Detail . observe As State () ĊĊĠĠĠ ĠRow ( ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. padding ( start Ġ= Ġ 1 6 . dp , Ġtop Ġ= Ġ 1 6 . dp , Ġend Ġ= Ġ 1 6 . dp , Ġbottom Ġ= Ġ 1 6 . dp ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. fill Max Width (), ĊĠĠĠĠĠĠĠ Ġhorizontal Arrange ment Ġ= ĠArrange ment . Space Between , ĊĠĠĠĠĠĠĠ Ġvertical Alignment Ġ= ĠAlignment . Center Vert ically ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠMovie Image ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠimageUrl Ġ= Ġmovie Detail ?. poster Path . or Empty (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. fill Max Width () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. height ( 2 4 0 . dp ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠColumn Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMovie Detail Title ( movie Detail Ġ= Ġmovie Detail ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Composable Ċ fun ĠMovie Detail Title ( movie Detail : ĠMovie Detail ?) Ġ{ ĊĠĠĠ ĠText ( text Ġ= Ġmovie Detail ?. title . or Empty ()) Ċ } Ċ