dev_forge
caicai8 5 years ago
parent 37bf76c848
commit 51e3cd472d

@ -16,22 +16,26 @@ class Index extends Component{
this.state={ this.state={
projectsList:undefined, projectsList:undefined,
page:1, page:1,
limit:15 limit:15,
search:undefined,
sort:undefined
} }
} }
componentDidMount=()=>{ componentDidMount=()=>{
const { page,limit } = this.state; const { page,limit, search , sort } = this.state;
this.getListData(page,limit); this.getListData(page,limit, search , sort);
} }
getListData=(page,limit)=>{ getListData=(page,limit, search , sort)=>{
const { current_user } = this.props; const { current_user } = this.props;
const url = `/projects.json`; const url = `/projects.json`;
axios.get(url,{params:{ axios.get(url,{params:{
user_id:current_user && current_user.user_id, user_id:current_user && current_user.user_id,
page, page,
limit limit,
name:search,
sort_by:sort
}}).then((result)=>{ }}).then((result)=>{
if(result){ if(result){
this.setState({ this.setState({

Loading…
Cancel
Save