import React, { useState, useEffect } from 'react'; import { Card } from 'primereact/card'; import { Avatar } from 'primereact/avatar'; import { Tag } from 'primereact/tag'; import { Button } from 'primereact/button'; import { ProgressSpinner } from 'primereact/progressspinner'; import { useQuery } from '@tanstack/react-query'; import { TabMenu } from 'primereact/tabmenu'; import { InputText } from 'primereact/inputtext'; const MenuTab = ({ items, selectedTopic, onTabChange }) => { const allItems = ['global', 'nostr', 'discord', 'stackernews']; const menuItems = allItems.map((item, index) => { let icon = 'pi pi-tag'; return { label: (