a tool for shared writing and social publishing

show proper error for not found bsky posts

+2 -1
+2 -1
app/lish/[did]/[publication]/[rkey]/PostContent.tsx
··· 32 32 import { PublishedPollBlock } from "./Blocks/PublishedPollBlock"; 33 33 import { PollData } from "./fetchPollData"; 34 34 import { ButtonPrimary } from "components/Buttons"; 35 + import { PostNotAvailable } from "components/Blocks/BlueskyPostBlock/BlueskyEmbed"; 35 36 36 37 export function PostContent({ 37 38 blocks, ··· 170 171 case PubLeafletBlocksBskyPost.isMain(b.block): { 171 172 let uri = b.block.postRef.uri; 172 173 let post = bskyPostData.find((p) => p.uri === uri); 173 - if (!post) return <div>no prefetched post rip</div>; 174 + if (!post) return <PostNotAvailable />; 174 175 return ( 175 176 <PubBlueskyPostBlock 176 177 post={post}