diff --git a/src/views/AulaVirtual/DniEntry.tsx b/src/views/AulaVirtual/DniEntry.tsx index c70c588..364d8e9 100644 --- a/src/views/AulaVirtual/DniEntry.tsx +++ b/src/views/AulaVirtual/DniEntry.tsx @@ -61,7 +61,7 @@ export function DniEntry(props: {dni: string}) { return ( <> -
+
{props.dni}
@@ -71,12 +71,16 @@ export function DniEntry(props: {dni: string}) {
+
+
...
...
...
+
+
@@ -89,6 +93,14 @@ export function DniEntry(props: {dni: string}) {
{person()?.nombres ?? "!"}
+
+ +
+
diff --git a/src/views/AulaVirtual/DniEntry/DniRegister.tsx b/src/views/AulaVirtual/DniEntry/DniRegister.tsx index 2e1e23c..03bbde0 100644 --- a/src/views/AulaVirtual/DniEntry/DniRegister.tsx +++ b/src/views/AulaVirtual/DniEntry/DniRegister.tsx @@ -46,7 +46,7 @@ export function DniRegister(props: {dni: string, onSuccess: () => void}) { }; return ( -
+
{props.dni}
@@ -91,14 +91,17 @@ export function DniRegister(props: {dni: string, onSuccess: () => void}) { disabled={loading()} /> - +
+ +
+ +
); } diff --git a/src/views/AulaVirtual/DniGroup.tsx b/src/views/AulaVirtual/DniGroup.tsx index 6626446..d5662a5 100644 --- a/src/views/AulaVirtual/DniGroup.tsx +++ b/src/views/AulaVirtual/DniGroup.tsx @@ -7,13 +7,15 @@ export function DniGroup(props: {group: string, index: number}) { console.log("Loading group..."); return ( -
+
-
+
DNI
Apellido Paterno
Apellido Materno
Nombres
+
Acciones
+
Certificados recientes (último año)
diff --git a/src/views/components/Registers.tsx b/src/views/components/Registers.tsx index 5663c79..32ee6d4 100644 --- a/src/views/components/Registers.tsx +++ b/src/views/components/Registers.tsx @@ -9,8 +9,8 @@ export function Registers(props: { person: Person | null, lastUpdate: number }) createEffect(() => { const person = props.person; const lastUpdate = props.lastUpdate; - // This comment is important, it retrieves - // certificates from DB on any change + // This comment is important, it makes solid's reactivy wake up, + // which then retrieves certificates from the DB on any change console.log(`Loading registers for ${person?.nombres} (update ${lastUpdate})`); // Load certificates from DB @@ -18,7 +18,6 @@ export function Registers(props: { person: Person | null, lastUpdate: number }) }); const loadCertificates = async() => { - console.log("loading from db..."); setLoading(true); if (props.person === null) return;