update explore request method

This commit is contained in:
srgooglo 2020-10-27 18:24:43 +01:00
parent 22eca29fa9
commit 44924c1d46

View File

@ -8,7 +8,7 @@ import { PostCard, PostCreator, Invalid } from 'components'
import * as antd from 'antd' import * as antd from 'antd'
import styles from './index.less' import styles from './index.less'
@connect(({ app }) => ({ app })) @connect(({ app, socket }) => ({ app, socket }))
export default class Explore extends React.Component { export default class Explore extends React.Component {
state = { state = {
@ -16,33 +16,29 @@ export default class Explore extends React.Component {
} }
request(){ request(){
v3_model.api_request( this.props.dispatch({
{ type: "socket/use",
body: {limit: settings("post_catchlimit"), fetch: "get_news_feed"}, scope: "posts",
serverKey: this.props.app.server_key, invoke: "get",
userToken: this.props.app.session_token, query: {
endpoint: endpoints.posts payload: {
}, from: "feed",
(err, res) => { userToken: this.props.app.session_token
try { },
console.log(res) callback: (data) => {
this.setState({ feed: res.response }) this.setState({ feed: data.response })
} catch (error) {
// terrible (⓿_⓿)
} }
} }
) })
} }
componentDidMount(){ componentDidMount(){
if (this.props.app.session_valid) { if(this.props.app.session_valid){
this.request() this.request()
} }
} }
render() { render() {
if(!this.props.app.session_valid){ if(!this.props.app.session_valid){
return <Invalid type="SESSION_INVALID" /> return <Invalid type="SESSION_INVALID" />
} }