use realtime mode

This commit is contained in:
SrGooglo 2025-03-25 23:03:45 +00:00
parent b5564e0902
commit 8a20633531
2 changed files with 33 additions and 36 deletions

View File

@ -7,33 +7,33 @@ import FeedModel from "@models/feed"
import "./index.less"
const emptyListRender = () => {
return <div className="emptyFeed">
<h2>
We don't have any posts to show you.
</h2>
return (
<div className="emptyFeed">
<h2>We don't have any posts to show you.</h2>
<p>
Search for new people to follow on <a onClick={() => app.location.push("/?type=global")}>global</a> tab, and start view their posts.
</p>
</div>
<p>
Search for new people to follow on{" "}
<a onClick={() => app.location.push("/?type=global")}>global</a>{" "}
tab, and start view their posts.
</p>
</div>
)
}
export class Feed extends React.Component {
render() {
return <PostsList
disableHasReplies
ref={this.props.innerRef}
emptyListRender={emptyListRender}
loadFromModel={FeedModel.getTimelineFeed}
watchTimeline={[
"feed.new",
"post.delete",
]}
realtime
/>
}
render() {
return (
<PostsList
disableHasReplies
ref={this.props.innerRef}
emptyListRender={emptyListRender}
loadFromModel={FeedModel.getTimelineFeed}
realtime
/>
)
}
}
export default React.forwardRef((props, ref) => {
return <Feed {...props} innerRef={ref} />
})
return <Feed {...props} innerRef={ref} />
})

View File

@ -7,16 +7,13 @@ import Feed from "@models/feed"
import "./index.less"
export default class ExplorePosts extends React.Component {
render() {
return <PostsList
disableHasReplies
loadFromModel={Feed.getGlobalTimelineFeed}
watchTimeline={[
"post.new",
"post.delete",
"feed.new",
]}
realtime
/>
}
}
render() {
return (
<PostsList
disableHasReplies
loadFromModel={Feed.getGlobalTimelineFeed}
realtime
/>
)
}
}