"use client"; import { Badge } from "@/components/ui/badge"; import type { HeadlineNode } from "@/app/actions"; import { KeywordHighlighter } from "./keyword-highlighter"; interface HeadlineTreeProps { headlines: HeadlineNode[]; keyword?: string | null; } const HeadlineNodeDisplay = ({ node, level, keyword, }: { node: HeadlineNode; level: number; keyword?: string | null; }) => { return ( <>
{node.tag}

{node.length}

{node.children?.map((child, index) => ( ))} ); }; export function HeadlineTree({ headlines, keyword }: HeadlineTreeProps) { return (
{headlines.map((headline, index) => ( ))}
); }