feat: display repost count

finxol.io 7ca9a999 43ed5917

verified
Changed files
+16 -3
app
components
+5 -3
app/components/BskyComments.vue
···
</p>
<p class="text-gray-500 text-sm" title="Likes">
<Icon name="ri:heart-3-line" class="-mb-[2px] mr-1" />
-
<span>
-
{{post.post.likeCount}}
-
</span>
+
{{post.post.likeCount}}
+
</p>
+
<p class="text-gray-500 text-sm" title="Reposts">
+
<Icon name="bx:repost" class="-mb-[2px] mr-1" />
+
{{post.post.repostCount}}
</p>
<p class="text-gray-500 text-sm" title="Bookmarks">
<Icon name="ri:bookmark-line" class="-mb-[2px] mr-1" />
+1
package.json
···
"@atcute/bluesky": "^3.2.10",
"@atcute/client": "^4.0.5",
"@atcute/lexicons": "^1.2.4",
+
"@iconify-json/bx": "^1.2.2",
"@nuxt/content": "^3.8.0",
"@nuxt/icon": "1.11.0",
"@nuxtjs/tailwindcss": "^6.14.0",
+10
pnpm-lock.yaml
···
'@atcute/lexicons':
specifier: ^1.2.4
version: 1.2.4
+
'@iconify-json/bx':
+
specifier: ^1.2.2
+
version: 1.2.2
'@nuxt/content':
specifier: ^3.8.0
version: 3.8.0(@libsql/client@0.15.15)(better-sqlite3@12.4.1)(magicast@0.5.1)
···
'@iconify-json/ant-design@1.2.5':
resolution: {integrity: sha512-SYxhrx1AFq2MBcXk77AERYz2mPhLQes1F0vtvG64+dJZWyge9studXo7MiR8PPeLjRjZdWRrReRbxiwdRMf70Q==}
+
+
'@iconify-json/bx@1.2.2':
+
resolution: {integrity: sha512-hZVx6LMEkYckScdRdUuQWcmv8Lm2au6Cnf799TLoR6YgiAfFvaJ4M5ElwcnExvCu8ntsS7jW89r0W5LwBAfZXQ==}
'@iconify-json/ri@1.2.6':
resolution: {integrity: sha512-tGXRmXtb8oFu8DNg9MsS1pywKFgs9QZ4U6LBzUamBHaw3ePSiPd7ouE64gzHzfEcR16hgVaXoUa+XxD3BB0XOg==}
···
optional: true
'@iconify-json/ant-design@1.2.5':
+
dependencies:
+
'@iconify/types': 2.0.0
+
+
'@iconify-json/bx@1.2.2':
dependencies:
'@iconify/types': 2.0.0