UNTESTED CHANGES to login system

Extracted login logic to independent component Login.tsx
Implemented dummy password encryption logic
Created LoginContext, login+registration handlers
relevant type annots
added untested change username function in main App button
updated PAPERWORK and README
This commit is contained in:
Zhongheng Liu 2024-01-17 23:05:19 +02:00
commit 5ce5f9e4eb
No known key found for this signature in database
11 changed files with 303 additions and 79 deletions

View file

@ -1,5 +1,5 @@
import React, { useContext } from "react";
import { Message, MessageType } from "./types";
import { Message, MessageType } from "./messageTypes";
import { LangContext } from "../context";
import strings from "../Intl/strings.json";
export const MessageContainer = ({
@ -41,7 +41,7 @@ export const MessageContainer = ({
);
case MessageType.DATA as MessageType:
return <></>;
case MessageType.SYSTEM as MessageType:
case MessageType.CHNAME as MessageType:
return <></>;
default:
console.error("Illegal MessageType reported!");