localstorage weg

This commit is contained in:
dhain 2022-09-27 10:15:32 +02:00
parent 1c1d758ab1
commit 5453691016
6 changed files with 4 additions and 29 deletions

View file

@ -8,9 +8,7 @@
"name": "svelte_pages",
"version": "0.0.1",
"dependencies": {
"bootstrap-icons": "^1.9.1"
},
"dependencies": {
"bootstrap-icons": "^1.9.1",
"nookies": "^2.5.2"
},
"devDependencies": {

View file

@ -1 +0,0 @@
export const ssr = false;

View file

@ -1,5 +1,5 @@
<script lang="ts">
import type {Note} from "../types";
import type {Note} from "../models/types";
import {bearerFetch, jwt} from "../models/PomeloUtils";
import {onMount} from "svelte";
@ -18,8 +18,6 @@
});
console.log(notes);
sortNotesByDate();
window.localStorage.setItem("notes", JSON.stringify(notes));
/**
* Reloads the Notes Listing
@ -29,23 +27,6 @@
notes = notes.filter(i => i === i);
}
/**
* Sorts the "notes" Array by the lastOpened Property of a Note
*/
function sortNotesByDate() {
notes.sort(function (x, y) {
if (x.lastOpened > y.lastOpened) {
return 1;
}
if (x.lastOpened < y.lastOpened) {
return -1;
}
return 0;
});
}
/**
* Gives the user a prompt to input the new title of the note and creates it if the title is valid
*/
@ -55,9 +36,7 @@
if (newTitle != null && newTitle != '') {
addNote(newTitle);
console.log(notes)
sortNotesByDate();
reloadNotesListing();
window.localStorage.setItem("notes", JSON.stringify(notes));
}
}
@ -119,7 +98,6 @@
* @param note The note the user clicked on
*/
function onNoteLiClick(note) {
window.localStorage.setItem("clickedNoteId", note.id);
window.location = "/editor";
}
</script>

View file

@ -12,6 +12,6 @@ export async function load({params}) {
}
if (invalid) {
window.location = "/login";
// window.location = "/login";
}
}

View file

@ -1,5 +1,5 @@
<script lang="ts">
import type {Note} from "../../types";
import type {Note} from "../../models/types";
let notes: Note[] = JSON.parse(window.localStorage.getItem("notes"));
const clickedNoteId = window.localStorage.getItem("clickedNoteId");