package Ġcom . fab ler . jet flix . ui . components Ċ Ċ import Ġandroidx . compose . foundation . Border Stroke Ċ import Ġandroidx . compose . foundation . background Ċ import Ġandroidx . compose . foundation . border Ċ import Ġandroidx . compose . foundation . layout . Box Ċ import Ġandroidx . compose . material . Local Content Color Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . Composition Local Provider Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . draw . clip Ċ import Ġandroidx . compose . ui . draw . shadow Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . graphics . Rectangle Shape Ċ import Ġandroidx . compose . ui . graphics . Shape Ċ import Ġandroidx . compose . ui . unit . Dp Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġandroidx . compose . ui . z Index Ċ import Ġcom . fab ler . jet flix . ui . theme . Jet F lix Theme Ċ Ċ /** Ċ Ġ* ĠAn Ġalternative Ġto Ġ[ android x . compose . material . Surface ] Ċ Ġ*/ Ċ @ Composable Ċ fun ĠJet F lix Surface ( ĊĠ Ġmodifier : ĠModifier Ġ= ĠModifier , ĊĠ Ġshape : ĠShape Ġ= ĠRectangle Shape , ĊĠ Ġcolor : ĠColor Ġ= ĠJet F lix Theme . colors . ui Background , ĊĠ Ġcontent Color : ĠColor Ġ= ĠJet F lix Theme . colors . text Secondary , ĊĠ Ġborder : ĠBorder Stroke ? Ġ= Ġnull , ĊĠ Ġelevation : ĠD p Ġ= Ġ 0 . dp , ĊĠ Ġcontent : Ġ@ Composable Ġ() Ġ-> ĠUnit Ċ ) Ġ{ ĊĠ ĠBox ( ĊĠĠĠ Ġmodifier Ġ= Ġmodifier ĊĠĠĠĠĠ Ġ. shadow ( elevation Ġ= Ġelevation , Ġshape Ġ= Ġshape , Ġclip Ġ= Ġfalse ) ĊĠĠĠĠĠ Ġ. z Index ( elevation . value ) ĊĠĠĠĠĠ Ġ. then ( if Ġ( border Ġ!= Ġnull ) ĠModifier . border ( border , Ġshape ) Ġelse ĠModifier ) ĊĠĠĠĠĠ Ġ. background ( ĊĠĠĠĠĠĠĠ Ġcolor Ġ= Ġcolor , ĊĠĠĠĠĠĠĠ Ġshape Ġ= Ġshape ĊĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ. clip ( shape ) ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠComp osition Local Provider ( Local Content Color Ġprovides Ġcontent Color , Ġcontent Ġ= Ġcontent ) ĊĠ Ġ} Ċ }