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 { InputText } from 'primereact/inputtext'; import { useDiscordQuery } from '@/hooks/communityQueries/useDiscordQuery'; import { useRouter } from 'next/router'; import CommunityMenuTab from '@/components/menutab/CommunityMenuTab'; const GlobalFeed = () => { const [selectedTopic, setSelectedTopic] = useState('global'); const [searchQuery, setSearchQuery] = useState(''); const allTopics = ['global', 'nostr', 'discord', 'stackernews']; const router = useRouter(); const { data, error, isLoading } = useDiscordQuery({page: router.query.page}); const handleTopicChange = (topic) => { setSelectedTopic(topic); }; if (isLoading) { return (
{message.author}
{message.content}