diff --git a/src/components/home/feeds/Bluesky.astro b/src/components/home/feeds/Feed.astro similarity index 55% rename from src/components/home/feeds/Bluesky.astro rename to src/components/home/feeds/Feed.astro index 79b621e..297def5 100644 --- a/src/components/home/feeds/Bluesky.astro +++ b/src/components/home/feeds/Feed.astro @@ -1,8 +1,9 @@ --- +import boxLR from "/assets/box-lr.png"; import { socials } from "/site-config"; import { is } from "@atcute/lexicons"; import { AppBskyFeedPost } from "@atcute/bluesky"; -import BskyPost, { type Author } from "./BskyPost.astro"; +import Post, { type Author } from "./Post.astro"; import { client } from "./atproto"; const { ok, data } = await client.get("app.bsky.feed.getAuthorFeed", { @@ -29,8 +30,8 @@ let posts: { record: AppBskyFeedPost.Main; author: Author }[] = data.feed return { record: is(AppBskyFeedPost.mainSchema, x.post.record) ? x.post.record - // never type bc it gets filtered out - : undefined as never, + : // never type bc it gets filtered out + (undefined as never), author: { did: x.post.author.did, displayName: x.post.author.displayName, @@ -42,22 +43,47 @@ let posts: { record: AppBskyFeedPost.Main; author: Author }[] = data.feed .filter((x) => x.record); --- -