From d966cf04a51b71362eefa3bcc68aa73e711c6c39 Mon Sep 17 00:00:00 2001 From: Araozu Date: Wed, 22 Nov 2023 09:37:36 -0500 Subject: [PATCH] [FE][Scans] Fixes #24 --- backend/.env.example | 2 +- backend/src/online_classroom/session.rs | 2 +- frontend/README.md | 35 ++++++------------- .../ClassroomUserInfo/AccountExpiration.tsx | 29 +++++++++++---- .../ClassroomUserInfo/Message.tsx | 6 ++-- 5 files changed, 37 insertions(+), 37 deletions(-) diff --git a/backend/.env.example b/backend/.env.example index 7e61bf8..e938416 100644 --- a/backend/.env.example +++ b/backend/.env.example @@ -9,4 +9,4 @@ CLASSROOM_USER=user # Contraseña de la plataforma de aula virtual CLASSROOM_PASSWORD=password # Nivel de log de la aplicación -RUST_LOG=debug +RUST_LOG=info diff --git a/backend/src/online_classroom/session.rs b/backend/src/online_classroom/session.rs index a408094..ec89379 100644 --- a/backend/src/online_classroom/session.rs +++ b/backend/src/online_classroom/session.rs @@ -121,7 +121,7 @@ pub async fn create_user_request(url: String, body: String) -> Result -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. -The page will reload if you make edits.
- -### `npm run build` - -Builds the app for production to the `dist` folder.
-It correctly bundles Solid in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.
-Your app is ready to be deployed! - -## Deployment - -You can deploy the `dist` folder to any static host provider (netlify, surge, now, etc.) diff --git a/frontend/src/OnlineClassroom/ClassroomUserInfo/AccountExpiration.tsx b/frontend/src/OnlineClassroom/ClassroomUserInfo/AccountExpiration.tsx index 5c32c2c..a86a782 100644 --- a/frontend/src/OnlineClassroom/ClassroomUserInfo/AccountExpiration.tsx +++ b/frontend/src/OnlineClassroom/ClassroomUserInfo/AccountExpiration.tsx @@ -1,6 +1,6 @@ -import { createMemo, createSignal, onMount } from "solid-js"; +import { Show, createMemo, createSignal, onMount } from "solid-js"; import { OutlinedCard } from "../../components/OutlinedCard"; -import { LoadingStatus, backend, useLoading, wait } from "../../utils/functions"; +import { LoadingStatus, backend, useLoading } from "../../utils/functions"; import { LoadingIcon } from "../../icons/LoadingIcon"; import { ArrowsClockwiseIcon } from "../../icons/ArrowsClockwiseIcon"; import { JsonResult } from "../../types/JsonResult"; @@ -12,11 +12,10 @@ export function AccountExpiration(props: {userId: number}) { const loading = createMemo(() => status() === LoadingStatus.Loading); - const loadExpiration = async() => { + const loadExpiration = () => { setError(""); setStatus(LoadingStatus.Loading); setExpirationDate(null); - if (import.meta.env.DEV) await wait(1500); backend.get>(`/api/classroom/expiration_date/${props.userId}`) .then((response) => { @@ -40,11 +39,9 @@ export function AccountExpiration(props: {userId: number}) { }); }; - const setExpiration = async() => { + const setExpiration = () => { setStatus(LoadingStatus.Loading); - if (import.meta.env.DEV) await wait(1500); - backend.put>( `/api/classroom/expiration_date/${props.userId}`, {date: expirationDate()}, @@ -69,6 +66,24 @@ export function AccountExpiration(props: {userId: number}) {
+

+ + Esta cuenta expira el: + + + + + + + + {expirationDate()} + + +

+

Fecha de expiración: diff --git a/frontend/src/OnlineClassroom/ClassroomUserInfo/Message.tsx b/frontend/src/OnlineClassroom/ClassroomUserInfo/Message.tsx index 7c9ce2f..39e59fc 100644 --- a/frontend/src/OnlineClassroom/ClassroomUserInfo/Message.tsx +++ b/frontend/src/OnlineClassroom/ClassroomUserInfo/Message.tsx @@ -38,7 +38,7 @@ Saludos Cordiales. `.trim(); return ( - +

Generar mensajes

@@ -60,7 +60,7 @@ Saludos Cordiales.
                         {personMessage()}
                     
@@ -82,7 +82,7 @@ Saludos Cordiales.
                         {companyMessage}