Skip to content
Snippets Groups Projects
Upvote.js 888 B
Newer Older
  • Learn to ignore specific revisions
  • ludvighillert's avatar
    ludvighillert committed
    import React, { useState } from 'react';
    import axios from 'axios'
    import styles from '../styles/styles.module.css'
    const Upvote = () => {
        const [count, setCount] = useState(0);
    
    
        const increment = () => {
            setCount(count + 1)
        }
    
        const decrement = () => {
            setCount(count - 1)
        }
    
        if (count<0){
            setCount(0);
        }
    
       // const formData = new FormData()
      
            //formData.append('Upvotes',count);
    
            //axios.post("http://localhost:5000/save", 
           // formData
           // )
        return (
            <div className = {styles.upvote}>
                <button className={styles.upvote} onClick={increment}>
                    +
                </button>
                 <div>{count}</div>
                <button className={styles.upvote} onClick={decrement}>
                    -
                </button>
               
            </div>
        )
    }
    
    export default Upvote;