···
const res = await appAgent.getProfile({
actor: record.value.subject,
if (res.data.viewer?.blockedBy) {
res.data.viewer?.blocking || res.data.viewer?.blockingByList
? RepoStatus.BLOCKEDBY | RepoStatus.BLOCKING
-
setFollowRecords(followRecords.length, {
-
did: record.value.subject,
-
handle: res.data.handle,
} else if (res.data.did.includes(appAgent.did!)) {
-
setFollowRecords(followRecords.length, {
-
did: record.value.subject,
-
handle: res.data.handle,
-
status: RepoStatus.YOURSELF,
res.data.viewer?.blocking ||
res.data.viewer?.blockingByList
setFollowRecords(followRecords.length, {
did: record.value.subject,
-
status: RepoStatus.BLOCKING,
···
const res = await appAgent.getProfile({
actor: record.value.subject,
+
let status: RepoStatus | undefined = undefined;
if (res.data.viewer?.blockedBy) {
res.data.viewer?.blocking || res.data.viewer?.blockingByList
? RepoStatus.BLOCKEDBY | RepoStatus.BLOCKING
} else if (res.data.did.includes(appAgent.did!)) {
+
status = RepoStatus.YOURSELF;
res.data.viewer?.blocking ||
res.data.viewer?.blockingByList
+
status = RepoStatus.BLOCKING;
+
if (status !== undefined) {
setFollowRecords(followRecords.length, {
did: record.value.subject,