Implementar persistencia del layout de los horarios (max, normal)
This commit is contained in:
parent
dd22ec168b
commit
611787fbbf
@ -22,7 +22,9 @@ export type EstadoLayout = "MaxPersonal" | "Normal" | "MaxHorarios";
|
|||||||
export function ContenedorHorarios() {
|
export function ContenedorHorarios() {
|
||||||
const [datosCargados, setDatosCargados] = createSignal(false);
|
const [datosCargados, setDatosCargados] = createSignal(false);
|
||||||
const [datos, setDatos] = createSignal<DatosHorario | null>(null);
|
const [datos, setDatos] = createSignal<DatosHorario | null>(null);
|
||||||
const [estadoLayout, setEstadoLayout] = createSignal<EstadoLayout>("Normal");
|
const [estadoLayout, setEstadoLayout] = createSignal<EstadoLayout>(
|
||||||
|
localStorage.getItem("estadoLayout") as EstadoLayout || "Normal"
|
||||||
|
);
|
||||||
|
|
||||||
const e = createMemo(() => {
|
const e = createMemo(() => {
|
||||||
let templateColumns = "";
|
let templateColumns = "";
|
||||||
@ -40,6 +42,8 @@ export function ContenedorHorarios() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
localStorage.setItem("estadoLayout", estadoLayout());
|
||||||
|
|
||||||
return StyleSheet.create({
|
return StyleSheet.create({
|
||||||
contenedor: {
|
contenedor: {
|
||||||
display: "grid",
|
display: "grid",
|
||||||
|
Loading…
Reference in New Issue
Block a user