@mui/material/Box $module$_mui_material_Box_5s0ol9@mui/material/List!$module$_mui_material_List_xykq8k@mui/material/Container&$module$_mui_material_Container_so6pbn(mui.material/Box|-8720582489155019177[0]default(mui.material/List|2383745208665752684[0].mui.material/Container|-7024933148572532264[0]/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt6_init_properties_DiscussionPostDetailScreen_kt__s8fd6tDiscussionPostDetailComponent2"get_DiscussionPostDetailComponent2DiscussionPostDetailPreviewget_DiscussionPostDetailPreviewDiscussionPostDetailScreenget_DiscussionPostDetailScreen muiAppStateuseMuiAppStateemptyRefreshFlow useEmptyFlowmediatorResultuseDoorRemoteMediatorget_discussionPosts_7jo6g2_k$uiStatepropsinfiniteQueryResultusePagingSource!get_pagingSourceFactory_wybavu_k$ timeFormatteruseTimeFormatter dateFormatteruseDateFormatterthiso/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.ktget_VirtualListblock,DiscussionPostDetailComponent2$lambda$lambdaaddChild$this$FCUnit_getInstance%DiscussionPostDetailComponent2$lambdatmp0_safe_receiverget_discussionPost_4c7lzj_k$ittmp1_safe_receiverget_discussionPostUid_6yxxgf_k$tmp2_elvis_lhstoString:DiscussionPostDetailComponent2$lambda$lambda$lambda$lambda $postItemsrc/kotlin/util/Standard.kt onDeletePost$propsODiscussionPostDetailComponent2$lambda$lambda$lambda$lambda$lambda$lambda$lambdadiscussionPost $this$invokeshowModerateOptions $isRootItem!get_showModerateOptions_2rhvyj_k$ onClickDeletelocalDateTimeNowget_localDateTimeNow_er12ef_k$ timeFormat$timeFormatter dateFormat$dateFormatterdayOfWeekStringsget_dayOfWeekStrings_g89ios_k$HDiscussionPostDetailComponent2$lambda$lambda$lambda$lambda$lambda$lambdareply replyTextFlowonClickPostReplyButtononClickPostReplyonReplyChangedget_DiscussionPostListItem $this$createtmpget_DiscussionPostReplyADiscussionPostDetailComponent2$lambda$lambda$lambda$lambda$lambdapostItem isRootItemequals*get_discussionPostReplyToPostUid_p5bbhg_k$Longcreate"infiniteQueryPagingItems_54s6va_k$$this$virtualListContent$infiniteQueryResult3DiscussionPostDetailComponent2$lambda$lambda$lambdaget_VirtualListOutlet`/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-js/src/jsMain/kotlin/js/objects/jso.ktheight;src/jsMainSources/libraries/stdlib/js/src/kotlin/dynamic.kt calc(100vh - get_appBarHeight_pj7c1q_k$ $muiAppStatepx)widthq/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Percentage.kt%n/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Contain.kt0containstricto/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Overflow.kt overflowYscrollstylecontentvirtualListContent)DiscussionPostDetailPreview$lambda$lambda"DiscussionPostDetailPreview$lambdaDiscussionPostDetailUiState20DiscussionPostDetailPreview$lambda$lambda$lambdaDiscussionPost!set_discussionPostTitle_m6nnc4_k$Submitting an assignment,set_discussionPostStartedPersonUid_buzem9_k$*set_discussionPostReplyToPostUid_ev5bbi_k$set_discussionPostUid_ufsj71_k$#set_discussionPostMessage_7toqr9_k$How can I get the best grade?%set_discussionPostStartDate_vk83wt_k$systemTimeInMillisDiscussionPostAndPosterNamesM Nasruddin Use ChatGPTCheaty McCheatfaceUse BARDChesterCheetah Ask JeevesListPagingSourcelistOfUncleBrandon viewModeluseUstadViewModelVOID(DiscussionPostDetailScreen$lambda$lambdauiStateVal$delegatecollectAsStateget_uiState_66ctcc_k$!DiscussionPostDetailScreen$lambdam/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/StateInstance.ktgetLocalDelegateReference uiStateVal KProperty0 THROW_ISE$uiStateVal$delegate invoke$lambdaDiscussionPostDetailViewModeldisavedStateHandlelonChangeReplyText_a71oo2_k$ $boundThisp0 callableNameonChangeReplyText3DiscussionPostDetailViewModel$onChangeReplyText$refonClickPostReply_ihmr1t_k$2DiscussionPostDetailViewModel$onClickPostReply$refonDeletePost_ca8tzn_k$.DiscussionPostDetailViewModel$onDeletePost$refget_replyText_1cb4we_k$ $viewModel;properties_initialized_DiscussionPostDetailScreen_kt_aoe7y1FCcom.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2.|5104122546739617555[0]ic#68:com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2.|5104122546739617555[0]-1+[ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailPreview.|-965700500122655191[0]([ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailPreview|-5147640257640987136[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]}com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen.|6477233146176135025[0]'[ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen|-1315173122647297039[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]com.ustadmobile.hooks/useDateFormatter|-2956915285968084994[0]`com.ustadmobile.view.components.virtuallist/VirtualList.|3155750113447551037[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1 ]-0-0%react/addChild|3778877894565347387[0]ic#94:kotlin/Unit|null[0]-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1:2:4:6:7:8 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1:2:4:6:7 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1:2:4:6:7 ]-6-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1:2:4:6 ]-0-0ucom.ustadmobile.view.discussionpost.detail/DiscussionPostListItem.|1406970093284612593[0]pcom.ustadmobile.view.discussionpost.detail/DiscussionPostReply.|-6150417123724951496[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1:2:4 ]-6-0kotlin/Long|null[0]'kotlin.js/equals|1741741189890290778[0]$react/create|-3308214103410643033[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2|-2685009620329793813[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:1:2 ]-0-0mcom.ustadmobile.view.components.virtuallist/VirtualListOutlet.|-8012671340592986808[0]&react/addChild|-6377990840387414437[0])kotlin.js/toString|3449911381917078876[0]Vcom.ustadmobile.view.components.virtuallist/virtualListContent|-3344522119043095670[0]Ycom.ustadmobile.core.viewmodel.discussionpost.detail/DiscussionPostDetailUiState2|null[0]6com.ustadmobile.lib.db.entities/DiscussionPost|null[0]Dcom.ustadmobile.door.util/systemTimeInMillis|-9044099545370548933[0]Fcom.ustadmobile.lib.db.composites/DiscussionPostAndPosterNames|null[0]1kotlin.collections/listOf|-7416272812961056307[0]4com.ustadmobile.core.paging/ListPagingSource|null[0][ kotlin.js/VOID|-9003306322470486675[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VOID type:kotlin.Nothing? visibility:private [final,static]] ]>com.ustadmobile.hooks/useUstadViewModel|5113050928738565056[0]Acom.ustadmobile.core.hooks/collectAsState|-3728801412287701110[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen|-1315173122647297039[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:20 ]-7-0/ic#34:[ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen|-1315173122647297039[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]-0!kotlin.reflect/KProperty0|null[0]'kotlin/THROW_ISE|3057216435014744923[0]:kotlin.js/getLocalDelegateReference|-317061302862957762[0]Zcom.ustadmobile.core.viewmodel.discussionpost.detail/DiscussionPostDetailViewModel|null[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen|-1315173122647297039[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:20:23 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen|-1315173122647297039[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:20:23 ]-11-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-react/src/jsMain/kotlin/com/ustadmobile/view/discussionpost/detail/DiscussionPostDetailScreen.kt' <- [ com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailScreen|-1315173122647297039[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:DiscussionPostDetailComponent2 type:react.FC visibility:private [final,static]] ]:20:23 ]-21-0ic#68:com.ustadmobile.view.discussionpost.detail/DiscussionPostDetailComponent2.|5104122546739617555[0]-0react/FC|1915010297211381709[0]    !"$%&'()*+,-./013+4.,6789:4;<=7>?@ABCDEFGH:I7JKLLG"M%4<7BDNO"P%Q.R,STUVOW7BD3OXYZ7BD["%3:["\':"^abd1hihln:opZ7BD"%"%q(-r:st"uvxyz{}~O"yvxz{}O"yxz{}O"xyz{}"%(-:ILK6DiscussionPostDetailScreen*com.ustadmobile.view.discussionpost.detail  )  ))    k  kk      )C  ++--//0000'334-4588994 Inline function 'react.ChildrenBuilder.invoke' call #Z!"#[#[[[[[#N$Z%O P"i&%' G  G(G)G*G++G+G+ G(G+G+G+,G(G-G>G> G++G>G>G>.G++GGG G-GGL2G-*/ N( N( O0O1O&2O&O& O0O&O&O&3O0O6 O6 O&2O6O6O6# Inline function 'kotlin.also' call1 Inline function 'kotlin.contracts.contract' call5a\4\5[2P&156 K+ K+ L 7L8L)9M :M8M.M. M/;MK<MC=M=>MKN ?N8N(6N(9N(>Q @Q8Q9AQ1BQ+>R CR8R%DS ES8S%FT GT8T9HT1IT+>U&89;>DFJ Y, Y, Z KZLZ*MZ$N[ O[L[;P[5N\ Q\L\3R\-N]&LNS J J TKUVK+JK+WK+XK+YK+ZK+[0#$K\3T3V]X XX^Y_`Y,SY,Y0#$Y\3^3` ]&_&\XWYZ[a H H I+bI+I+ I!cI+I+I+dI!cIeI!fI;I; I+bI;I;I;gI+bI[hI[I[iJjJJkiJaJeJcJlJmJnclmno D% D% pG/E qE rFspHoHtHuHva&rstuvw c  4 Inline function 'react.ChildrenBuilder.invoke' callx#yz#!{#N$|OxPzg&|} d  4 Inline function 'react.ChildrenBuilder.invoke' call~##GG~f &{ < < & Inline function 'js.objects.jso' call$ Inline function 'kotlin.apply' call& Inline function 'js.objects.jso' call] 1 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.discussionpost.detail.DiscussionPostDetailComponent2...' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call> J  _/`_// _/"c% Inline function 'web.cssom.pct' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call? J e Ed_Pf: Inline function 'web.cssom.Contain.Companion.strict' callg$@ Jgj; Inline function 'web.cssom.Overflow.Companion.scroll' callkmA Jkm= =5S D DDD%wD%D%D%D%cc}0#$c33h&# k,  4 Inline function 'react.ChildrenBuilder.invoke' call# ##N$OP& l#  m mmn h  & n + $ Inline function 'kotlin.apply' call51 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.discussionpost.detail.DiscussionPostDetailPreview....' callrJr3wsJs=hs=s=tJt;ht;t;uJu0hu0u0vJv5|wJw6p5S y&z$$ Inline function 'kotlin.apply' call51 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.discussionpost.detail.DiscussionPostDetailPreview....' call~J~;h~;*~;J2J=h==J0h00J5J6|5S &$$ Inline function 'kotlin.apply' call51 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.discussionpost.detail.DiscussionPostDetailPreview....' callJ;h;*;J=h==J0h00J5J65S &$$ Inline function 'kotlin.apply' call51 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.discussionpost.detail.DiscussionPostDetailPreview....' callJ=h==J;h;*;J0h00J5J6ooo!p5S &$ *  %1F>44 Inline function 'react.ChildrenBuilder.invoke' call#f ##N$fOP& 1  4 Inline function 'react.StateInstance.getValue' call,i,i,i,i,i , Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call4_,i %  &*   &    & K   & 6 # #   "   &     )%)C'  k"k, !* 7 !#$&6JSaU_ohfjkwy