PageSourceSearch

https://yidu.ink/js/src_mobile_screens_homework_NewHistoryListScreen_web_js.2ac32642.chunk.js

js yidu.ink collected 2026-09-30 09:49:03 UTC 9,161 bytes, 2 lines download raw bytes

1(self.webpackChunkaichiense=self.webpackChunkaichiense||[]).push([["src_mobile_screens_homework_NewHistoryListScreen_web_js"],{92673:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return N}});var r,o=n("212939"),a=n("831113"),i=n("975471"),s=n("629232"),c=n("157934"),l=n("16171"),d=n("972768"),u=n("709580"),f=n("250490"),m=n.n(f),h=n("862605"),y=n("927103"),p=n("509002"),_=n("261692"),S=n("131158"),g=n("901163"),w=n("503342"),E=n("580142"),A=n("244223"),I=n("47314"),k=n("327769");n("266373");var C=n("372471"),v=n("752791"),T=A.default.screens.homework.newhistorylist,b=function(e){(0,d._)(NewHistoryListScreen,e);var t=(0,u._)(NewHistoryListScreen);function NewHistoryListScreen(e){var i;return(0,a._)(this,NewHistoryListScreen),i=t.call(this,e),(0,s._)((0,o._)(i),"localVars",{navParams:{},activeTab:0,firstLoad:!0}),(0,s._)((0,o._)(i),"_renderList",function(e,t){return m.createElement(h.View,{style:x.listContainer},e.length>0?m.createElement(h.FlatList,{data:e,keyExtractor:function(e){return e.userHomeworkId},renderItem:function(e){return i._renderItem(e,t)},ItemSeparatorComponent:i._separator,refreshControl:m.createElement(h.RefreshControl,{tintColor:"#ffb007",colors:["#ffb007"],refreshing:i.isActionExecuting(g.ActionTypes.REFRESH_SCREEN_ASYNC),onRefresh:function(){return i.props.refreshScreenAsync()}}),onEndReached:function(){return i._loadMore(t)},onEndReachedThreshold:.1}):m.createElement(h.View,{style:x.noneContainer},m.createElement(h.Image,{source:n("859757"),style:x.noneImage,resizeMode:"contain"}),m.createElement(C.default,{style:x.noneText},r(0===t?"noNew":"noHistory"))))}),(0,s._)((0,o._)(i),"_renderTab",function(e,t,o){return m.createElement(y.Tab,{tabStyle:{backgroundColor:"#fff",height:0},activeTabStyle:{backgroundColor:"#fff"},textStyle:{color:"#000",fontSize:14},activeTextStyle:{color:"#000",fontSize:17},heading:""},m.createElement(h.View,{style:x.listContainer},t.length>0?m.createElement(h.FlatList,{data:t,keyExtractor:function(e){return e.userHomeworkId},renderItem:function(e){return i._renderItem(e,o)},ItemSeparatorComponent:i._separator,refreshControl:m.createElement(h.RefreshControl,{tintColor:"#ffb007",colors:["#ffb007"],refreshing:i.isActionExecuting(g.ActionTypes.REFRESH_SCREEN_ASYNC),onRefresh:function(){return i.props.refreshScreenAsync()}}),onEndReached:function(){return i._loadMore(o)},onEndReachedThreshold:.1}):m.createElement(h.View,{style:x.noneContainer},m.createElement(h.Image,{source:n("859757"),style:x.noneImage,resizeMode:"contain"}),m.createElement(C.default,{style:x.noneText},r(0===o?"noNew":"noHistory")))))}),(0,s._)((0,o._)(i),"_renderItem",function(e,t){var n=i.props.localState.homeworkDone,o=e.item,a=o.name,s=o.dueTime,c=o.status,l=o.overdue,d=o.homeworkId;o.userHomeworkId;var u=n.has(d);return 0==t?m.createElement(h.View,{style:x.item},m.createElement(h.View,{style:{flex:1,marginLeft:8,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},m.createElement(C.default,{style:[x.name],numberOfLines:1},a),m.createElement(h.View,{style:{flexDirection:"row",alignItems:"center"}},m.createElement(C.default,{style:[x.duetime,l&&{color:"red"}]},r("duetime"),": ",s),!u&&m.createElement(h.View,{style:[x.download,{backgroundColor:"#43A4F8"}]},m.createElement(h.Text,{style:x.downloadText},r("downloading"))))),m.createElement(h.View,{style:{marginRight:8}},m.createElement(h.TouchableOpacity,{style:[x.startBtn,{backgroundColor:0===t&&u?"#ffb007":"transparent",justifyContent:"center",alignItems:"center"}],onPress:function(){return i._handleAction(o,t)},disabled:0===t&&!u},m.createElement(h.Text,{style:x.btnText},r(0===c?"start":"continue"))))):m.createElement(h.TouchableOpacity,{style:x.item,onPress:function(){return i._handleAction(o,t)}},m.createElement(h.View,{style:{flex:1,marginLeft:8,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},m.createElement(C.default,{style:[x.name],numberOfLines:1},a)),m.createElement(h.View,null,m.createElement(y.Icon,{type:"FontAwesome",name:"angle-right",style:{fontSize:16,color:"#555",alignSelf:"flex-end"}})))}),(0,s._)((0,o._)(i),"_loadMore",function(e){if(0===e){var t=i.props.localState.newListParams,n=t.pageIndex,r=t.pageSize;t.hasMore&&i.props.loadMoreAsync({pageIndex:n+1,pageSize:r,type:e})}if(1===e){var o=i.props.localState.historyListParams,a=o.pageIndex,s=o.pageSize;o.hasMore&&i.props.loadMoreAsync({pageIndex:a+1,pageSize:s,type:e})}}),(0,s._)((0,o._)(i),"_separator",function(){return m.createElement(h.View,{style:[x.separator]})}),(0,s._)((0,o._)(i),"_handleReportOfflineProblemAsyncDone",function(){v.default.success({text:i.props.t("reportSuccess"),position:"center",duration:3e3})}),(0,s._)((0,o._)(i),"_handleAction",function(e,t){if(0===t){var n=e.homeworkId,r=e.userHomeworkId,a=e.homeworkAssignmentId;E.NavigationService.navigateToPage((0,o._)(i),A.default.screens.homework.homeworkunit,{homeworkId:n,homeworkAssignmentId:a,userHomeworkId:r,type:0})}else E.NavigationService.navigateToPage((0,o._)(i),A.default.screens.homework.historypreview,{userHomeworkId:e.userHomeworkId})}),(0,s._)((0,o._)(i),"_handleClose",function(){E.NavigationService.navigateToPage((0,o._)(i),A.default.screens.homework.newdefault)}),(0,s._)((0,o._)(i),"_handleAsyncActionError",function(e){i.displayError(e.error)}),i.localVars.navParams=E.NavigationService.getNavParams(e),i.localVars.navParams.activeTab&&(i.localVars.activeTab=i.localVars.navParams.activeTab),r=e.t,i}return(0,i._)(NewHistoryListScreen,[{key:"routeName",get:function(){return T}},{key:"reducer",get:function(){return g.reducer}},{key:"actionHandlers",get:function(){var e,t=this;return e={},(0,s._)(e,g.ActionTypes.LOAD_SCREEN_VIEW_ASYNC,{done:null}),(0,s._)(e,g.ActionTypes.UPDATE_SCREEN_IN_BACKGROUND_ASYNC,{done:null,error:null}),(0,s._)(e,w.ActionTypes.LOAD_HOMEWORK_DATA_ASYNC,{done:null,error:function(e){return t.displayAsyncActionError(e.error,"loadHomeWorkDataFailure")}}),(0,s._)(e,g.ActionTypes.REFRESH_SCREEN_ASYNC,{done:null,error:function(e){return t.displayAsyncActionError(e.error,"refreshScreenFailure")}}),(0,s._)(e,g.ActionTypes.REPORT_OFFLINE_PROBLEM_ASYNC,{done:this._handleReportOfflineProblemAsyncDone,error:this._handleAsyncActionError}),e}},{key:"componentDidMount",value:function(){(0,c._)((0,l._)(NewHistoryListScreen.prototype),"componentDidMount",this).call(this),this.props.loadScreenViewAsync()}},{key:"componentDidUpdate",value:function(e){(0,c._)((0,l._)(NewHistoryListScreen.prototype),"componentDidUpdate",this).call(this,e);var t=this.props.localState.receivedHomeworkId,n=this.props.localState.receivedUserHomeworkId;t&&n!==e.localState.receivedUserHomeworkId&&this.props.loadHomeworkDataAsync(t),!e.localState.needUpdateInBackgroun
1d&&this.props.localState.needUpdateInBackground&&this.props.updateScreenInBackgroundAsync()}},{key:"renderScreen",value:function(){if(!this.isActionDone(g.ActionTypes.LOAD_SCREEN_VIEW_ASYNC))return m.createElement(S.default,null);var e=this.props.localState,t=(e.newList,e.historyList);return m.createElement(y.Container,null,m.createElement(p.default,{style:x.header},m.createElement(y.Left,{style:{flex:1}},m.createElement(y.Button,{transparent:!0,onPress:this._handleClose},m.createElement(y.Icon,{name:"ios-arrow-back",style:[x.closeIcon,x.closeIconSize]}))),m.createElement(y.Body,{style:{alignItems:"center"}},m.createElement(h.Text,{style:x.headerText},r("history"))),m.createElement(y.Right,{style:{flex:1}})),m.createElement(h.View,{style:{flex:1}},this._renderList(t,1)))}}]),NewHistoryListScreen}(k.default),x=h.StyleSheet.create({header:{backgroundColor:"#fff",elevation:0,borderBottomWidth:1,borderBottomColor:"#f4f4f4"},headerText:{fontSize:18,fontWeight:"bold"},tabs:{height:0},listContainer:{backgroundColor:"#eee",paddingTop:0,flex:1},noneContainer:{backgroundColor:"#fff",justifyContent:"center",alignItems:"center",padding:30,flex:1},noneImage:{width:120,height:120,marginTop:30},noneText:{color:"#888"},separator:{borderBottomColor:"#eee",borderBottomWidth:h.StyleSheet.hairlineWidth,marginLeft:80},item:{flexDirection:"row",justifyContent:"space-between",backgroundColor:"#fff",paddingVertical:15,paddingHorizontal:10,alignItems:"center"},name:{color:"#555"},duetime:{color:"#888",fontSize:10,marginTop:5,lineHeight:18},startBtn:{width:80,height:26,borderRadius:13},btnText:{color:"#fff",fontSize:12},download:{width:66,height:18,borderRadius:10,marginLeft:5,marginTop:5,justifyContent:"center",alignItems:"center"},downloadText:{color:"#fff",fontSize:8},closeIcon:{color:"#2D2D2D"},closeIconSize:{fontSize:30}}),N=(0,_.connect)(function(e){return{localState:e.screens[g.reducer.key]?e.screens[g.reducer.key]:g.INITIAL_STATE,userId:e.session.userId,user:e.session.user}},function(e){return{loadScreenViewAsync:function(){return e(g.Actions.loadScreenViewAsync())},updateScreenInBackgroundAsync:function(){return e(g.Actions.updateScreenInBackgroundAsync())},refreshScreenAsync:function(){return e(g.Actions.refreshScreenAsync())},loadMoreAsync:function(t){return e(g.Actions.loadMoreAsync(t))}}})((0,I.withTranslation)(T)(b))}}]);
2//# sourceMappingURL=src_mobile_screens_homework_NewHistoryListScreen_web_js.2ac32642.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.