Skip to content
Snippets Groups Projects
Select Git revision
  • feb7b76edc2e7f0ada36fa3b5ef4e9d7836897ae
  • main default protected
2 results

Anomalies.vue

Blame
    • Ramaguru Radhakrishnan's avatar
      feb7b76e
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js,... · feb7b76e
      Ramaguru Radhakrishnan authored
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js, src/main.js, src/assets/css/tailwind.css, src/components/Dashboard.vue, src/components/Footer.vue, src/components/Navbar.vue, src/components/Sidebar.vue, src/pages/Account.vue, src/pages/all.vue, src/pages/Anomalies.vue, src/pages/BackedupFiles.vue, src/pages/DIDcreation.vue, src/pages/FileSharing.vue, src/pages/Home.vue, src/pages/Logs.vue, src/pages/NewFileUpload.vue, src/pages/NMS.vue, src/pages/UserLog.vue, src/pages/Verifier.vue, src/pages/VerifyDID.vue, src/store/index.js, vue.config.js, tailwind.js, postcss.config.js, package.json, pnpm-lock.yaml, babel.config.js
      feb7b76e
      History
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js,...
      Ramaguru Radhakrishnan authored
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js, src/main.js, src/assets/css/tailwind.css, src/components/Dashboard.vue, src/components/Footer.vue, src/components/Navbar.vue, src/components/Sidebar.vue, src/pages/Account.vue, src/pages/all.vue, src/pages/Anomalies.vue, src/pages/BackedupFiles.vue, src/pages/DIDcreation.vue, src/pages/FileSharing.vue, src/pages/Home.vue, src/pages/Logs.vue, src/pages/NewFileUpload.vue, src/pages/NMS.vue, src/pages/UserLog.vue, src/pages/Verifier.vue, src/pages/VerifyDID.vue, src/store/index.js, vue.config.js, tailwind.js, postcss.config.js, package.json, pnpm-lock.yaml, babel.config.js
    update_book.jsx 1.92 KiB
    import React, { Component } from 'react'
    import './forms.css'
    import Axios from 'axios';
    
    export default class Bupdate extends Component{
       constructor(props){
          super(props);
          this.state = {
             book_id: '',
             book_name: '',
            author: '',
            price: 0.0,
           }
          this.handleChange=this.handleChange.bind(this);
          this.update=this.update.bind(this);
       }
       handleChange (event) {
          this.setState({ [event.target.name]: event.target.value});
       }
     
       update(event){
         const book ={
               
             book_id: this.state.book_id,
             book_name: this.state.book_name,
             author: this.state.author,
             price: Number(this.state.price),
         }
         Axios.post('http://localhost:5000/book/update/'+this.state.book_id,book)
         .then( window.alert("Book updated successfully!"))
         .catch(function(error) {
             window.alert("error" + error);
         });
         event.preventDefault();
        }
       render(){
          return(
             <div>
             <h3 style={{fontFamily:"Roboto",marginLeft:"20px"}}>
                <b>BOOK UPDATION</b>
             </h3>
             <form>
             
             <ul style={{listStyle:"none"}}>
             <li><div>
             <input type="text" placeholder="Book_id" name="book_id" onChange={this.handleChange} required/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
             <input type="text" placeholder="book_name" name="book_name" onChange={this.handleChange} required/>
             </div></li>    
             <li><div>
             <input type="text" placeholder="Author" name="author" onChange={this.handleChange} required/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
             <input type="text" placeholder="Price" name="price" onChange={this.handleChange} required/>
             </div></li>    
              
             <li><div>
             <input type="submit" value="Update" onClick={this.update}/>
             </div></li>
             </ul>
            
            </form>
            </div>
     );
       }
    }