import Page from 'components/layout/Page'; import useApi from 'hooks/useApi'; import WebsitesTable from 'components/pages/settings/websites/WebsitesTable'; import useApiFilter from 'hooks/useApiFilter'; export function UserWebsites({ userId }) { const { filter, page, pageSize, handleFilterChange, handlePageChange, handlePageSizeChange } = useApiFilter(); const { get, useQuery } = useApi(); const { data, isLoading, error } = useQuery( ['user:websites', userId, filter, page, pageSize], () => get(`/users/${userId}/websites`, { filter, page, pageSize, }), ); const hasData = data && data.length !== 0; return ( {hasData && ( )} ); } export default UserWebsites;