|
|
|
@ -42,7 +42,7 @@ class CompetitionsIndex extends Component{
|
|
|
|
|
axios.get(Url,{params:{
|
|
|
|
|
category:category,
|
|
|
|
|
page:page,
|
|
|
|
|
per_page:6,
|
|
|
|
|
per_page:20,
|
|
|
|
|
}
|
|
|
|
|
}).then((response) => {
|
|
|
|
|
if(response.status===200){
|
|
|
|
@ -123,7 +123,7 @@ class CompetitionsIndex extends Component{
|
|
|
|
|
size="large"
|
|
|
|
|
dataSource={datas&&datas}
|
|
|
|
|
renderItem={(item,key) => (
|
|
|
|
|
<Link to={`/newcompetitions/${item.identifier}/common_header`}>
|
|
|
|
|
<Link to={item.competition_status==="ended"?"":`/newcompetitions/${item.identifier}/common_header`}>
|
|
|
|
|
<div className={"CompetitionsList"} >
|
|
|
|
|
{item.description===null||item.description===undefined||item.description===""?<style>
|
|
|
|
|
{
|
|
|
|
@ -135,7 +135,7 @@ class CompetitionsIndex extends Component{
|
|
|
|
|
}
|
|
|
|
|
</style>:""}
|
|
|
|
|
<img className={"competitonimg"}
|
|
|
|
|
src={item.nearly_published===true?groups2:item.published===true?groups2:groups1} />
|
|
|
|
|
src={item.competition_status==="ended"?groups1:item.competition_status==="nearly_published"?groups2:item.competition_status==="progressing"?groups3:""} />
|
|
|
|
|
<List.Item
|
|
|
|
|
key={key}
|
|
|
|
|
actions={[
|
|
|
|
@ -186,13 +186,13 @@ class CompetitionsIndex extends Component{
|
|
|
|
|
}
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
|
|
{datas===undefined?'none':datas.task_count >6 ?<div className="mb40 edu-txt-center padding20-30"
|
|
|
|
|
{datas===undefined?'none':datas.task_count >20 ?<div className="mb40 edu-txt-center padding20-30"
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
<Pagination
|
|
|
|
|
showQuickJumper
|
|
|
|
|
defaultCurrent={1}
|
|
|
|
|
pageSize={6}
|
|
|
|
|
pageSize={20}
|
|
|
|
|
total={count===undefined?"":count}
|
|
|
|
|
current={page}
|
|
|
|
|
onChange={this.PaginationCourse}
|
|
|
|
|