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

View File

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