import React, { useState, useEffect } from 'react'; import { useRouter } from 'next/router'; import { get } from 'lib/web'; import Link from './interface/Link'; import WebsiteChart from './charts/WebsiteChart'; import Page from './layout/Page'; import Icon from './interface/Icon'; import Button from './interface/Button'; import PageHeader from './layout/PageHeader'; import Arrow from 'assets/arrow-right.svg'; import styles from './WebsiteList.module.css'; export default function WebsiteList() { const [data, setData] = useState(); const router = useRouter(); async function loadData() { setData(await get(`/api/website`)); } useEffect(() => { loadData(); }, []); return ( {data?.map(({ website_id, name }) => (
{name}
))}
); }