// @flow import React from 'react'; import classNames from 'classnames/bind'; import { Link } from 'gatsby'; import { PAGINATION } from '../../constants'; import styles from './Pagination.module.scss'; type Props = { prevPagePath: string, nextPagePath: string, hasNextPage: boolean, hasPrevPage: boolean }; const cx = classNames.bind(styles); const Pagination = ({ prevPagePath, nextPagePath, hasNextPage, hasPrevPage }: Props) => { const prevClassName = cx({ 'pagination__prev-link': true, 'pagination__prev-link--disable': !hasPrevPage }); const nextClassName = cx({ 'pagination__next-link': true, 'pagination__next-link--disable': !hasNextPage }); return (
{PAGINATION.PREV_PAGE}
{PAGINATION.NEXT_PAGE}
); }; export default Pagination;