mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-11 03:24:16 +00:00
update
This commit is contained in:
parent
c47cedfbdc
commit
f917de0dcf
@ -1,7 +1,9 @@
|
|||||||
import React from "react"
|
import React from "react"
|
||||||
import * as antd from "antd"
|
import * as antd from "antd"
|
||||||
import { Icons } from "components/Icons"
|
import { Icons } from "components/Icons"
|
||||||
|
|
||||||
import UserModel from "models/user"
|
import UserModel from "models/user"
|
||||||
|
import FollowsModel from "models/follows"
|
||||||
|
|
||||||
import "./index.less"
|
import "./index.less"
|
||||||
|
|
||||||
@ -38,18 +40,15 @@ export default (props) => {
|
|||||||
const [followers, setFollowers] = React.useState(props.followers ?? [])
|
const [followers, setFollowers] = React.useState(props.followers ?? [])
|
||||||
|
|
||||||
const goToProfile = (username) => {
|
const goToProfile = (username) => {
|
||||||
window.app.goToAccount(username)
|
app.navigation.goToAccount(username)
|
||||||
}
|
}
|
||||||
|
|
||||||
const loadFollowers = async () => {
|
const loadFollowers = async () => {
|
||||||
setLoading(true)
|
setLoading(true)
|
||||||
|
|
||||||
console.log(`Loading Followers for [${props.username ?? props.user_id}]...`)
|
console.log(`Loading Followers for [${props.user_id}]...`)
|
||||||
|
|
||||||
const followers = await UserModel.getUserFollowers({
|
const followers = await FollowsModel.getFollowers(props.user_id).catch((err) => {
|
||||||
user_id: props.user_id,
|
|
||||||
username: props.username,
|
|
||||||
}).catch((err) => {
|
|
||||||
console.error(err)
|
console.error(err)
|
||||||
app.message.error("Failed to fetch followers")
|
app.message.error("Failed to fetch followers")
|
||||||
|
|
||||||
@ -66,7 +65,7 @@ export default (props) => {
|
|||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
if (!props.followers) {
|
if (!props.followers) {
|
||||||
if (props.user_id || props.username) {
|
if (props.user_id) {
|
||||||
loadFollowers()
|
loadFollowers()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user