package Ġchat . simp lex . app . views . chat list Ċ Ċ import Ġandroidx . compose . foundation . is System In Dark Theme Ċ import Ġandroidx . compose . foundation . layout .* Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . material . icons . Icons Ċ import Ġandroidx . compose . material . icons . outlined . Add Link Ċ import Ġandroidx . compose . material . icons . outlined . Link Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . text . font . Font Weight Ċ import Ġandroidx . compose . ui . text . style . Text Overflow Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġchat . simp lex . app . model . Pending Contact Connection Ċ import Ġchat . simp lex . app . model . getTimestamp Text Ċ import Ġchat . simp lex . app . ui . theme .* Ċ import Ġchat . simp lex . app . views . helpers . Profile Image Ċ Ċ @ Composable Ċ fun ĠContact Connection View ( contact Connection : ĠPending Contact Connection ) Ġ{ ĊĠ ĠRow Ġ{ ĊĠĠĠ ĠBox ( Modifier . size ( 7 2 . dp ), Ġcontent Alignment Ġ= ĠAlignment . Center ) Ġ{ ĊĠĠĠĠĠ ĠProfile Image ( size Ġ= Ġ 5 4 . dp , Ġnull , Ġif Ġ( contact Connection . initi ated ) ĠIcons . Outlined . Add Link Ġelse ĠIcons . Outlined . Link ) ĊĠĠĠ Ġ} ĊĠĠĠ ĠColumn ( ĊĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠ Ġ. padding ( horizontal Ġ= Ġ 8 . dp ) ĊĠĠĠĠĠĠĠ Ġ. weight ( 1 F ) ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ ĠText ( ĊĠĠĠĠĠĠĠ Ġcontact Connection . displayName , ĊĠĠĠĠĠĠĠ Ġmax Lines Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠ Ġoverflow Ġ= ĠText Overflow . El lipsis , ĊĠĠĠĠĠĠĠ Ġstyle Ġ= ĠMaterial Theme . typography . h 3 , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Bold , ĊĠĠĠĠĠĠĠ Ġcolor Ġ= ĠHigh Or Low light ĊĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ ĠText ( contact Connection . description , Ġmax Lines Ġ= Ġ 2 , Ġcolor Ġ= Ġif Ġ( is System In Dark Theme ()) ĠMessage Preview Dark Ġelse ĠMessage Preview Light ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġval Ġts Ġ= Ġget Timestamp Text ( contact Connection . updatedAt ) ĊĠĠĠ ĠColumn ( ĊĠĠĠĠĠ ĠModifier . fill Max Height (), ĊĠĠĠĠĠ Ġvertical Arrange ment Ġ= ĠArrange ment . Top ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ ĠText ( ĊĠĠĠĠĠĠĠ Ġts , ĊĠĠĠĠĠĠĠ Ġcolor Ġ= ĠHigh Or Low light , ĊĠĠĠĠĠĠĠ Ġstyle Ġ= ĠMaterial Theme . typography . body 2 , ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . padding ( bottom Ġ= Ġ 5 . dp ) ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ