"use client"; import { useState, useEffect } from "react"; import Link from "next/link"; import { ArrowRight, ArrowLeft, ChevronRight } from "lucide-react"; import { api } from "@/lib/api"; import { formatDate } from "@/lib/utils"; import { Navbar } from "@/components/public/Navbar"; import { Footer } from "@/components/public/Footer"; interface Post { id: string; slug: string; title: string; excerpt?: string; content?: string; author?: string; authorPubkey?: string; publishedAt?: string; createdAt?: string; categories?: { id: string; name: string; slug: string }[]; featured?: boolean; } interface Category { id: string; name: string; slug: string; } function PostCardSkeleton() { return (
From the Nostr Network
Curated Bitcoin content from the Nostr network
No posts yet
Check back soon for curated Bitcoin content.
{featured.excerpt}
)}{post.excerpt}
)}