mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 18:44:16 +00:00
update explore request method
This commit is contained in:
parent
22eca29fa9
commit
44924c1d46
@ -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" />
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user