import React, { useCallback, useContext } from 'react'; import styles from '../styles/styles.module.css'; import { productContext } from './ProductCard'; export interface Props { className?: string; style?: React.CSSProperties } export const ProductButtons = ({ className, style }: Props) => { const { increaseBy, counter, maxCount } = useContext(productContext); const isMaxReachd = useCallback( () => !!maxCount && counter === maxCount, [counter, maxCount], ); return (
{counter}
); }