I @emotion/css$module$_emotion_css_2enn37@mui/icons-material/Shield)$module$_mui_icons_material_Shield_irhvt0@mui/material/Stack"$module$_mui_material_Stack_csvflm@mui/material/Divider$$module$_mui_material_Divider_2g5g3v@mui/material/Typography'$module$_mui_material_Typography_oo53r1@mui/icons-material/Group($module$_mui_icons_material_Group_2puzic@mui/icons-material/Login($module$_mui_icons_material_Login_2sjvam@mui/icons-material/Event($module$_mui_icons_material_Event_2otqov@mui/material/List!$module$_mui_material_List_xykq8k@mui/material/Container&$module$_mui_material_Container_so6pbn react-router$module$react_router_h6p15h&emotion.css/css|3101344688654306298[0]css1mui.icons.material/Shield|-2983631377755319732[0]default)mui.material/Stack|2474553933975979123[0],mui.material/Divider|-3835648615242675515[0].mui.material/Typography|5568240227575244730[0]0mui.icons.material/Group|-7871249257690839778[0]/mui.icons.material/Login|8383844583634832331[0]/mui.icons.material/Event|9093081176431524993[0](mui.material/List|2383745208665752684[0].mui.material/Container|-7024933148572532264[0]0react.router/useLocation|-8143505565385687233[0] useLocation/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt5_init_properties_ClazzDetailOverviewScreen_kt__mwrqf0ClazzDetailOverviewComponent get_ClazzDetailOverviewComponentClazzDetailOverviewScreenget_ClazzDetailOverviewScreenstringsuseStringProvidertmp0_safe_receiverget_clazz_ips3zj_k$uiStatepropstmp1_elvis_lhsget_clazzStartTime_lc1vds_k$tmpLongtmp2_safe_receivertmp3_elvis_lhsget_clazzEndTime_sxjf8n_k$tmp4_safe_receivertmp5_elvis_lhsget_clazzTimeZone_yu1krs_k$clazzDateRangeFormatteduseFormattedDateRangeUTCthis$common/src/generated/_Collections.ktget_courseBlockList_rn9gc9_k$ destinationArrayList_init_$Create$ tmp0_iteratoriterator_jk1svi_k$hasNext_bitz1p_k$element next_20eer_k$get_courseBlock_c2ojbd_k$src/kotlin/util/Standard.kt add_utx5q5_k$ courseBlocks hasModulesget_hasModules_xqk7bq_k$tabAndAppBarHeightuseTabAndAppBarHeighttmp6_safe_receiverget_clazzAndDetail_ao2zrt_k$tmp7_safe_receiverget_coursePicture_gcf86y_k$tmp9_elvis_lhsget_coursePictureUri_ji6jte_k$tmp8_safe_receiverimg/default_course_banners/defaultCourseBannerImageIndexget_clazzName_brsrx6_k$.webpcoursePictureUrio/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.ktget_VirtualListblock*ClazzDetailOverviewComponent$lambda$lambdaaddChild$this$FCUnit_getInstance#ClazzDetailOverviewComponent$lambda`/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-js/src/jsMain/kotlin/js/objects/jso.ktheighttoStringm/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Length.kt;src/jsMainSources/libraries/stdlib/js/src/kotlin/dynamic.ktpxwidthq/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Percentage.kt%p/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/ObjectFit.kt0 objectFitcover className $this$createl/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-emotion/src/jsMain/kotlin/emotion/css/ClassName.ktsrc$coursePictureUri?ClazzDetailOverviewComponent$lambda$lambda$lambda$lambda$lambdaReactHTML_getInstancem/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/IntrinsicType.ktimgcreate8ClazzDetailOverviewComponent$lambda$lambda$lambda$lambdaonClickPermissions$propsitTClazzDetailOverviewComponent$lambda$lambda$lambda$lambda$lambda$lambda$lambda$lambdatext $this$invoke get_4ktic3_k$$stringsget_permissions_wn6gpn_k$strings_getInstanceicononClickMClazzDetailOverviewComponent$lambda$lambda$lambda$lambda$lambda$lambda$lambdau/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-mui-material/src/jsMain/generated/mui/material/Stack.ext.kt directionrow%get_managePermissionVisible_tsv45x_k$get_UstadQuickActionButtonFClazzDetailOverviewComponent$lambda$lambda$lambda$lambda$lambda$lambdacolumnget_clazzDesc_brmh5s_k$htmlget_UstadRawHtmlleadingContent valueContenti/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/ReactNode.ktget_membersString_tpoxwf_k$ labelContentcapitalizeFirstLetterget_members_key_xy93qo_k$get_UstadDetailField2onClickClazzCodeget_clazzCode_brm18c_k$get_invite_code_azcb2e_k$$clazzDateRangeFormattedget_start_date_otyn04_k$ - get_end_date_39vk4l_k$scget_scheduleUid_gt0c7k_k$'get_ClazzDetailOverviewScheduleListItem scheduleItemschedule $scheduleItemcbget_cbUid_iplgso_k$ courseBlock$courseBlockItem!get_activeUserIsStudent_elkqxj_k$ showGradeallCourseBlocks $courseBlocks blockStatuses(get_blockStatusesForActiveUser_uep8ru_k$showExpandCollapse $hasModulesonClickCourseBlock get_collapsedBlockUids_o0w2im_k$expandedcontains_aljjnj_k$*get_ClazzDetailOverviewCourseBlockListItemcourseBlockItemitem_bgn21g_k$$this$virtualListContentbanner#get_quickActionBarVisible_5z1oyh_k$quick_action_bar description members_totalget_clazzCodeVisible_mi3lka_k$ clazz_codeget_clazzDateVisible_c8125x_k$get_scheduleList_nrce8u_k$items_tvo4d4_k$get_displayBlockList_5s9pn2_k$1ClazzDetailOverviewComponent$lambda$lambda$lambdaget_VirtualListOutlet calc(100vh - $tabAndAppBarHeightpx)n/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Contain.ktcontainstricto/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Overflow.kt overflowYscrollstylecontentvirtualListContentlocation viewModeluseUstadViewModelVOID'ClazzDetailOverviewScreen$lambda$lambdauiStateVal$delegatecollectAsStateget_uiState_66ctcc_k$ClazzDetailOverviewUiStateappState$delegateget_appUiState_8vwbqz_k$ AppUiState get_UstadFab ClazzDetailOverviewScreen$lambdam/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/StateInstance.ktgetLocalDelegateReference uiStateVal KProperty0 THROW_ISE$uiStateVal$delegate invoke$lambdaappState$appState$delegateClazzDetailOverviewViewModeldisavedStateHandleget_ustadViewName $locationfabStateget_fabState_obl84t_k$lonClickCourseBlock_r0u880_k$ $boundThisp0 callableName3ClazzDetailOverviewViewModel$onClickCourseBlock$refonClickClazzCode_67sfgy_k$1ClazzDetailOverviewViewModel$onClickClazzCode$refonClickPermissions_i10d85_k$3ClazzDetailOverviewViewModel$onClickPermissions$reflistRefreshCommandFlow$get_listRefreshCommandFlow_7r39mj_k$ $viewModel:properties_initialized_ClazzDetailOverviewScreen_kt_uoyomaFCcom.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent.|-4074383801031092146[0]ic#68:com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent.|-4074383801031092146[0]-1$[ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]{com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen.|-7761762288726618861[0] [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]Dcom.ustadmobile.core.hooks/useStringProvider|-8222390988310007427[0]kotlin/Long|null[0]Ccom.ustadmobile.hooks/useFormattedDateRange|-3264689320058859762[0]Cic#87:kotlin.collections/ArrayList.|-5645683436151566731[0]-3ic#94:kotlin/Unit|null[0]-0Ccom.ustadmobile.hooks/useTabAndAppBarHeight|-4861132761855434558[0]Ycom.ustadmobile.core.viewmodel.clazz/defaultCourseBannerImageIndex|1774338835811785188[0]`com.ustadmobile.view.components.virtuallist/VirtualList.|3155750113447551037[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1 ]-0-0%react/addChild|3778877894565347387[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:6 ]-0-0)kotlin.js/toString|3449911381917078876[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-0-0(ic#94:react.dom.html/ReactHTML|null[0]-0$react/create|-3308214103410643033[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:9:10:11:12 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:9:10:11 ]-0-0/ic#94:com.ustadmobile.core/MR.strings|null[0]-0#react/create|1187256252623134877[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:9:10 ]-0-0icom.ustadmobile.mui.components/UstadQuickActionButton.|3424474325996902899[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:9 ]-0-0&react/addChild|-6377990840387414437[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-5-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:14:15 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:14 ]-0-0Vcom.ustadmobile.mui.components/UstadRawHtml.|-1600191498436710486[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-10-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:17 ]-0-0Jcom.ustadmobile.core.util.ext/capitalizeFirstLetter|8647477505258420233[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-15-0`com.ustadmobile.mui.components/UstadDetailField2.|-3530526698702812758[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:19:20 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:19 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-20-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-25-0com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScheduleListItem.|-7262901602979569834[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:24 ]-0-0'kotlin/toString|-1490169857175896877[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5:27 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3:5 ]-49-0com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewCourseBlockListItem.|4132946213460850636[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent|-3837057201080013590[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:1:3 ]-0-0mcom.ustadmobile.view.components.virtuallist/VirtualListOutlet.|-8012671340592986808[0]Vcom.ustadmobile.view.components.virtuallist/virtualListContent|-3344522119043095670[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:31 ]-0-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]Vcom.ustadmobile.core.viewmodel.clazz.detailoverview/ClazzDetailOverviewUiState|null[0]Acom.ustadmobile.core.hooks/collectAsState|-3728801412287701110[0]5com.ustadmobile.core.impl.appstate/AppUiState|null[0]Ocom.ustadmobile.view.components/UstadFab.|-8510335470920429015[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:31 ]-7-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:31 ]-13-0(ic#34:[ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]-0!kotlin.reflect/KProperty0|null[0]'kotlin/THROW_ISE|3057216435014744923[0]:kotlin.js/getLocalDelegateReference|-317061302862957762[0](ic#34:[ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]-2Scom.ustadmobile.core.hooks/ustadViewName.|-374045720547750872[0]Xcom.ustadmobile.core.viewmodel.clazz.detailoverview/ClazzDetailOverviewViewModel|null[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:31:36 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:31:36 ]-11-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/detailoverview/ClazzDetailOverviewScreen.kt' <- [ com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewScreen|5840615187616676074[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:ClazzDetailOverviewComponent type:react.FC visibility:private [final,static]] ]:31:36 ]-22-0ic#68:com.ustadmobile.view.clazz.detailoverview/ClazzDetailOverviewComponent.|-4074383801031092146[0]-0react/FC|1915010297211381709[0]   ##%&'()*+,-./01234-.5627-.89:;=?.@ABCDEF,GIJKL.MNOP.QRST2U-.WXZ=\]^_`ab=deimnpqstuv2ytz{|}~y|m2.|=]mq=]|=_u2|z,-.|0=]|qu2|zq.|u2|z2|,-.0q,-.|0u2|zqze}z2uzq,G}ezq,P.|0.2.4G5u2|zt2.|2.2.22.22.2=]z==dimm|t=]#=]`=]}.{ClazzDetailOverviewScreen)com.ustadmobile.view.clazz.detailoverview         ! "  *$7 !77"#"$ !$%$$7@ !9&9'<(<)<*<+<,<< <(<<<-<(.<< <,<<//</</<,=0=1= 2=+=3== =0===4=05== =3==)/=)=)=3>6>7>8>+>9>> >6>>>:>6;;;"<.5>> >9>>/<>95 Inline function 'kotlin.collections.mapNotNull' call7 Inline function 'kotlin.collections.mapNotNullTo' call=>Z>X?Vy+@>BA2 Inline function 'kotlin.collections.forEach' call>>B>CJ= >>D>B>>> E>F>BC Inline function 'kotlin.collections.mapNotNullTo.' callv Inline function 'com.ustadmobile.view.clazz.detailoverview.ClazzDetailOverviewComponent..' callJG$AEH>>!EJ- J- JGJ-J-" Inline function 'kotlin.let' call1 Inline function 'kotlin.contracts.contract' callHI@GAJ>K @CKC#LCMC+ENEOG)PG)QG!RG+G9SG9G9 G)PG9G9G9TG)PGUGHGH G9SGHGHGHVG9SWG G GUGHUXHUYHMZHG+ W  H VH)[H\H\ HUXH\H\H\\HUXHgY WGUG]W4 Inline function 'react.ChildrenBuilder.invoke' call^[x&_`[yayNy+y]y&y;yJyK[Nbx&cO^P`dc+e$U U - Inline function 'emotion.css.ClassName' call& Inline function 'js.objects.jso' call$ Inline function 'kotlin.apply' call& Inline function 'js.objects.jso' callfc 1 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.clazz.detailoverview.ClazzDetailOverviewComponent......' call$ Inline function 'web.cssom.px' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callW gH*f hfg/ h% Inline function 'web.cssom.pct' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callX iH*f hj dgPk; Inline function 'web.cssom.ObjectFit.Companion.cover' calll jY kH*flo lVmr nHS f[ o[m[p\dmpq$T T 4 Inline function 'react.dom.html.ReactHTML.img' callr+ Inline function 'react.IntrinsicType' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callswsxUUtsUqUuuv$k. k. l.l.wl(xm$dyxz$h7 h7 i$ {i$|i+}i+~i>j$ j$|j6j+k$ k$|k.zk.n d|~$d d - Inline function 'mui.system.responsive' callA Inline function 'mui.material.StackDirection.Companion.row' call R, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' calle e g g-g%gh h7h7h7,&bh ..0 dpd$a! a! - Inline function 'mui.system.responsive' callD Inline function 'mui.material.StackDirection.Companion.column' call , Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callb bdddd,&bd..0r& r&sd$`) `) aaata!a!a!$y! y! z.z.z&z z z5z5 z.z5z5z5z.z zz z z z zBz {d$x" x" yy!y!,&by..0|d$w w xxxtx"x"$) )  +%' Inline function 'react.ReactNode' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call &&~&x' Inline function 'react.ReactNode' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call &&&&d$" " ""t)))$" " "AA933HH AHHHA"33 33U3d$- -  /)' Inline function 'react.ReactNode' call&&&&&&&&& &&&&&&&&, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call && &&&3&' Inline function 'react.ReactNode' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call &h&h&{ ""d$) ) &&t---$) )  +%' Inline function 'react.ReactNode' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call &' Inline function 'react.ReactNode' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call   &]&]&p&|&&&d$ !  $ !44t;;$; ;  d$ ! ,, ,,,$> >  "..&    >> .>>> .       U    & 2*$  ) /) [SM 00  == 0===0      F/FF d $   !77t >>">#>$>%"#$%&$S% S% T 'T (TTvT)*_ _+_,_-`.`(``)`)-`)/ *dw 0w (ww w - 1 (""-"/2 34-5())-)/ 2d6 78-9"t9)):)/ 6d;%<=-> ? (;>@%AB-C D (@C&-EFd(-)/:EFG$ !4 Inline function 'react.ChildrenBuilder.invoke' callH["IJ['K[Nb"LOHPJdLM$ !4 Inline function 'react.ChildrenBuilder.invoke' callN[9O[G9PGN dPK$K K & Inline function 'js.objects.jso' call$ Inline function 'kotlin.apply' call& Inline function 'js.objects.jso' callQc 1 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.clazz.detailoverview.ClazzDetailOverviewComponent...' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callM RH*Q  g/zg/Sg/% Inline function 'web.cssom.pct' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callN TH*Q hj dgPk: Inline function 'web.cssom.Contain.Companion.strict' call$ UO VH*Q; Inline function 'web.cssom.Overflow.Companion.scroll' call WP XH*QL YLZHS QS [SZS\S%GS%]S%^S%_S%`S%aS%bcdeM,&bZ.c.0edZS]^_`aba$* !fghij&k&f/lDm<n2hop)mqh8r4 Inline function 'react.ChildrenBuilder.invoke' calls[ !tu[ *v *p[Nb !wOsPu4 Inline function 'react.ChildrenBuilder.invoke' callx[ \#y[ yz yh yl[Nb \wOxPydw{|$/ !4 Inline function 'react.StateInstance.getValue' call,},,~,, , Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call2g,$ !4 Inline function 'react.StateInstance.getValue' call,B},B,B~,B,B , Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callg,B$& & %)D;k$   dv$  d $  d $  d {$! !   +!   dz$    "7#7@e $ *|!R#!"%$'/ < A d O [_abqhnvrtz !"#$%&'()*+,-./&0!1G I2O3\!d"g4k5j6i7o8m9r:t;v<z=>~?@}ABCDEFGH  "!# "#%'()*,./1=A4;DEF<G