/* eslint-disable @next/next/no-img-element */ 'use client'; import { useEffect, useState } from 'react'; import { Eye, Share2, Clock, Feather } from 'lucide-react'; import axios from 'axios'; interface Discover { id?: string; title: string; content: string; url: string; } const Page = () => { const [discover, setDiscover] = useState(null); useEffect(() => { const fetchData = async () => { try { const response = await axios.get( `${process.env.NEXT_PUBLIC_API_URL}/discover`, ); setDiscover(response.data); } catch (error) { console.error('Error fetching data:', error); } }; fetchData(); }, []); return ( <>

Discover


{discover && discover?.map((item, index) => ( <>
{item.title}
{item.content}
15744
154
15

))}
); }; export default Page;