diff --git a/public/icon/3qnhrpvr5my3473x26ytdmf2.jpg b/public/icon/3qnhrpvr5my3473x26ytdmf2.jpg new file mode 100644 index 0000000..4069af7 Binary files /dev/null and b/public/icon/3qnhrpvr5my3473x26ytdmf2.jpg differ diff --git a/public/icon/ai.jpg b/public/icon/ai.jpg new file mode 100644 index 0000000..b7279bc Binary files /dev/null and b/public/icon/ai.jpg differ diff --git a/src/App.vue b/src/App.vue index 06952ae..f529d4d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -14,7 +14,6 @@ -

- {{ axios_check('/icon/' + i.did.replace('did:plc:', '') + '.jpg') }} - {{ moment(i.updated_at) }} @{{ i.handle.replace('.bsky.social', '') }} - {{ i.text }} -

+ + {{ axios_check('/icon/' + i.did.replace('did:plc:', '') + '.jpg') }} + + + + + + + + {{ moment(i.updated_at) }} @{{ i.handle.replace('.bsky.social', '') }} + {{ i.text }} +

@@ -139,6 +148,7 @@ export default { comment_open: false, comment_first: null, loading: true, + avatar_url: "", f: null, url_check: true, url: "/", @@ -168,8 +178,13 @@ export default { }, axios_check(url) { axios.get(url) + .then(response => { + this.avatar_url = url; + this.url_check = true + }) .catch(error => { this.url_check = false; + this.avatar_url = "/icon/ai.jpg" }); } },