From 295188a88ecf68d1c2cff6056549ba180276a0d0 Mon Sep 17 00:00:00 2001 From: Nahuel Date: Mon, 9 May 2022 10:04:37 -0400 Subject: [PATCH] form completo --- src/App.css | 11 +++++++++++ src/App.js | 45 ++++++++++++++++++++++++++++++++++----------- 2 files changed, 45 insertions(+), 11 deletions(-) diff --git a/src/App.css b/src/App.css index 3efa734..c063904 100644 --- a/src/App.css +++ b/src/App.css @@ -162,4 +162,15 @@ p { .negrita { font-weight: bold; +} + +.textForm-container { + width: 90%; +} + +.button-container { + width: 100%; + display: flex; + justify-content: space-around; + border-top: 1px solid #ced4da; } \ No newline at end of file diff --git a/src/App.js b/src/App.js index 6d8e050..eb2d221 100644 --- a/src/App.js +++ b/src/App.js @@ -1,6 +1,6 @@ import './App.css'; import { jsPDF } from "jspdf"; -import React from 'react'; +import React, { useState } from 'react'; import './App.css'; import Telefono from './assets/images/telefono.png'; import Mail from './assets/images/email.png'; @@ -8,13 +8,14 @@ import Map from './assets/images/map.png'; // import $ from "jquery"; function App () { + const [ renderAlert, setRenderAlert ] = useState(false); const previsualizacionPdf = () => { // Objeto jsPDF para utilizar los metodos de la libreria inicializado con los sig. args // p : Hoja vertical // pt: medicion en puntos de la hoja // letter: Tipo de papel a utilizar carta - var pdf = new jsPDF('p', 'pt', 'letter'); + var pdf = new jsPDF('p', 'pt', 'a4'); //'l', 'mm', [1200, 1210] 'p', 'pt', 'a4' // --------- Configuracion del PDF ----------- var margin = 10; // Margin que se le dara en todos los lados del pdf @@ -40,7 +41,7 @@ function App () { const generarPdf = () => { // Utilizamos la misma configuracion PDF que en la funcion "PrevisualizacionPdf" - var pdf = new jsPDF('p', 'pt', 'letter'); + var pdf = new jsPDF('p', 'pt', 'a4'); var margin = 5; var scale = (pdf.internal.pageSize.width - margin * 2) / document.body.scrollWidth; @@ -56,6 +57,10 @@ function App () { } }); } + + const mensajeEnviado = () => { + setRenderAlert(true); + } return(
@@ -271,18 +276,36 @@ function App () {
- {/* Secciones Principales */} - - +
+ - + +
+ +
+
+ + +
+
+ +
+ {renderAlert && + + } +
+
+ + -- libgit2 0.26.0