diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx index 5293cac..dc3ef7f 100644 --- a/src/pages/_document.tsx +++ b/src/pages/_document.tsx @@ -33,8 +33,8 @@ export default class MyDocument extends Document { const { styleTags } = this.props as any; return ( - + diff --git a/src/pages/admin/jobads/index.tsx b/src/pages/admin/jobads/index.tsx index 82cadcb..0529fc1 100644 --- a/src/pages/admin/jobads/index.tsx +++ b/src/pages/admin/jobads/index.tsx @@ -1,11 +1,11 @@ -import React from "react"; +import React, { useEffect, useState } from "react"; import { NextPage, GetServerSideProps } from "next"; import Head from "next/head"; import { formatRelative } from "date-fns"; import AdminListCommon from "@views/admin/AdminListCommon"; import { Link } from "@components/index"; import AddLink from "@components/AddLink"; -import { JobAd, useFetchJobAds } from "@models/JobAd"; +import { JobAd, getJobAds } from "@models/JobAd"; const URL = "/admin/jobads" @@ -41,8 +41,16 @@ const renderData = (jobAds: JobAd[]) => { ); } + + const AdminJobAdPage: NextPage = () => { - // const { data, error } = useFetchJobAds({ options: { auth: true } ); + const [jobAds, setAds] = useState(null); + + useEffect(() => { + getJobAds({ auth: true }) + .then(res => setAds(res)) + }, []) + return ( <> @@ -51,7 +59,7 @@ const AdminJobAdPage: NextPage = () => {

Job advertisements

- {/* {renderData(jobAds)} */} + {renderData(jobAds)}
)