2023-09-21 21:06:31 +00:00
|
|
|
import { Show, createSignal } from "solid-js";
|
|
|
|
import { Search } from "../certs/Search";
|
|
|
|
import { Person } from "../types/Person";
|
2023-09-22 17:03:25 +00:00
|
|
|
import { ClassroomConection } from "./ConnectionStatus";
|
2023-09-21 21:06:31 +00:00
|
|
|
|
|
|
|
export function OnlineClassroom() {
|
|
|
|
const [person, setPerson] = createSignal<Person | null>(null);
|
|
|
|
|
|
|
|
return (
|
|
|
|
<div class="grid grid-cols-[16rem_25rem_1fr]">
|
|
|
|
<Search setPerson={setPerson} />
|
2023-09-21 22:07:18 +00:00
|
|
|
<div>
|
|
|
|
<ClassroomConection />
|
|
|
|
<Show when={person()}>
|
|
|
|
<ClassroomUsers person={person()!} />
|
|
|
|
</Show>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
);
|
|
|
|
}
|
|
|
|
|
2023-09-22 17:03:25 +00:00
|
|
|
|
2023-09-21 21:06:31 +00:00
|
|
|
|
|
|
|
function ClassroomUsers(props: {person: Person}) {
|
|
|
|
return (
|
|
|
|
<div>
|
|
|
|
<h2 class="text-xl">
|
|
|
|
Usuarios para {props.person.person_names}:
|
|
|
|
</h2>
|
|
|
|
</div>
|
|
|
|
);
|
|
|
|
}
|