import { useEffect, useState } from 'react'; import { Pagination, Spinner } from '~/ui'; import type { Paging } from '~/types/offers'; type OffersTablePaginationProps = Readonly<{ endNumber: number; handlePageChange: (page: number) => void; isInitialFetch?: boolean; isLoading?: boolean; pagination: Paging; startNumber: number; }>; export default function OffersTablePagination({ isInitialFetch, isLoading, endNumber, pagination, startNumber, handlePageChange, }: OffersTablePaginationProps) { const [screenWidth, setScreenWidth] = useState(0); useEffect(() => { setScreenWidth(window.innerWidth); }, []); return ( ); }