beherbergung/frontend/search/components/ngo/HostOfferLookupWrapper.tsx

18 lines
582 B
TypeScript

import React from 'react'
import {Auth, useGetOffersQuery} from "../../codegen/generates";
import testAuth from '../util/testAuth.json'
import HostOfferLookupTable from "./HostOfferLookupTable";
type HostLookupWrapperProps = Record<string, never>
const HostOfferLookupWrapper = ({}: HostLookupWrapperProps) => {
const {data, isFetching} = useGetOffersQuery({auth: testAuth as Auth}, {staleTime: 60 * 1000})
if (isFetching) {
return "loading…"
} else if (data?.get_offers) {
return (<HostOfferLookupTable data={data}/>)
}
}
export default HostOfferLookupWrapper