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