Skip to content

Commit 04ad6d0

Browse files
committed
feat: add star count
Signed-off-by: Innei <[email protected]>
1 parent f58c9d2 commit 04ad6d0

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/components/ui/link-card/LinkCard.tsx

+15-1
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,21 @@ const fetchGitHubRepoData: FetchObject = {
239239
const data = camelcaseKeys(response)
240240

241241
setCardInfo({
242-
title: data.name,
242+
title: (
243+
<span className="flex items-center gap-2">
244+
<span className="flex-1">{data.name}</span>
245+
<span className="flex-shrink-0 self-end justify-self-end">
246+
{data.stargazersCount > 0 && (
247+
<span className="inline-flex flex-shrink-0 items-center gap-1 self-center text-sm text-orange-400 dark:text-yellow-500">
248+
<i className="icon-[mingcute--star-line]" />
249+
<span className="font-sans font-medium">
250+
{data.stargazersCount}
251+
</span>
252+
</span>
253+
)}
254+
</span>
255+
</span>
256+
),
243257
desc: data.description,
244258
image: data.owner.avatarUrl,
245259
color: (LanguageToColorMap as any)[data.language?.toLowerCase()],

0 commit comments

Comments
 (0)