Fix warnings and update tracability
This commit is contained in:
@@ -11,10 +11,16 @@
|
||||
|
||||
let password = $state("");
|
||||
let localError = $state<string | null>(null);
|
||||
let username = $state("User");
|
||||
let serverName = $state("Jellyfin Server");
|
||||
|
||||
const session = auth.getCurrentSession();
|
||||
const username = session?.username ?? "User";
|
||||
const serverName = session?.serverName ?? "Jellyfin Server";
|
||||
// Load session info asynchronously
|
||||
auth.getCurrentSession().then(session => {
|
||||
if (session) {
|
||||
username = session.username ?? "User";
|
||||
serverName = session.serverName ?? "Jellyfin Server";
|
||||
}
|
||||
});
|
||||
|
||||
async function handleSubmit(event: Event) {
|
||||
event.preventDefault();
|
||||
@@ -35,15 +41,14 @@
|
||||
}
|
||||
|
||||
function handleDismiss() {
|
||||
auth.dismissReauth();
|
||||
password = "";
|
||||
localError = null;
|
||||
onDismiss?.();
|
||||
}
|
||||
|
||||
function handleBackdropClick(event: MouseEvent) {
|
||||
function handleBackdropClick(event?: MouseEvent) {
|
||||
// Don't close on backdrop click - require explicit action
|
||||
event.stopPropagation();
|
||||
event?.stopPropagation();
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user