PHP Classes

File: frontend/js/componentes/views/registerView.js

Recommend this page to a friend!
  Classes of Rodrigo Faustino   Livraria   frontend/js/componentes/views/registerView.js   Download  
File: frontend/js/componentes/views/registerView.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Livraria
Manage a bookstore using micro-services
Author: By
Last change:
Date: 10 months ago
Size: 1,248 bytes
 

Contents

Class file image Download
import { registerUser } from '../controllers/authController.js'; export function renderRegister() { const mainContent = document.getElementById('main-content'); mainContent.innerHTML = ` <div class="register-container"> <h1>Registrar</h1> <form id="register-form"> <label for="name">Nome:</label> <input type="text" id="name" name="name" required> <label for="email">Email:</label> <input type="email" id="email" name="email" required> <label for="password">Senha:</label> <input type="password" id="password" name="password" required> <button type="submit">Registrar</button> </form> <p>Já tem uma conta? <a href="#login">Login</a></p> </div> `; const registerForm = document.getElementById('register-form'); registerForm.addEventListener('submit', (event) => { event.preventDefault(); const name = registerForm.name.value; const email = registerForm.email.value; const password = registerForm.password.value; registerUser(name, email, password); }); }