refactor(events): finalize formatting and fix remaining native calls

- Corrected missed native 'event.preventDefault()' calls in badge form components.
- Applied batch formatting (printWidth: 80) to top-level event route files.
This commit is contained in:
Scott Idem
2026-02-06 15:04:55 -05:00
parent bb94fd38aa
commit f8476e1133
5 changed files with 328 additions and 142 deletions

View File

@@ -7,8 +7,12 @@
lq__auth__event_presenter_obj: any;
}
let { data, event_session_id, lq__event_session_obj, lq__auth__event_presenter_obj }: Props =
$props();
let {
data,
event_session_id,
lq__event_session_obj,
lq__auth__event_presenter_obj
}: Props = $props();
import { browser } from '$app/environment';
import { goto } from '$app/navigation';
@@ -33,7 +37,10 @@
if (browser) {
console.log('Browser environment detected.');
console.log(`lq__auth__event_presenter_obj = `, $lq__auth__event_presenter_obj);
console.log(
`lq__auth__event_presenter_obj = `,
$lq__auth__event_presenter_obj
);
let url_person_id = data.url.searchParams.get('person_id');
let url_person_pass = data.url.searchParams.get('person_pass');
@@ -108,9 +115,13 @@
$events_loc.auth__person.entered_key = $events_sess.auth__entered_key; // need to verify entered_key...
$events_loc.auth__kv.person[$events_sess.auth__person.person_id] = true;
$events_loc.auth__kv.session[$events_sess.auth__person.session_id] = true;
$events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = false; // Set to false for session POC (LCI Champions).
$events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = false; // Set to false for session POC (LCI Champions).
$events_loc.auth__kv.session[$events_sess.auth__person.session_id] =
true;
$events_loc.auth__kv.presentation[
$events_sess.auth__person.presentation_id
] = false; // Set to false for session POC (LCI Champions).
$events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] =
false; // Set to false for session POC (LCI Champions).
// Setting again here... just because for now.
// $events_slct.event_presentation_id = $events_sess.auth__person.presentation_id;
@@ -137,20 +148,26 @@
// $lq__auth__event_presenter_obj.full_name
// $events_loc.auth__person.email = 'test@example.com';
// $events_loc.auth__person.full_name = 'Test Person';
$events_loc.auth__person.presenter_id = $events_sess.auth__person.presenter_id;
$events_loc.auth__person.presenter_id =
$events_sess.auth__person.presenter_id;
$events_loc.auth__kv.person[$events_sess.auth__person.person_id] = true;
// $events_loc.auth__kv.session[$events_sess.auth__person.session_id] = 'read'; // Set to 'read' for presenters.
$events_loc.auth__kv.session[event_session_id] = 'read'; // Set to 'read' for presenters.
$events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = true; // true implies read/write access
$events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = true; // true implies read/write access
$events_loc.auth__kv.presentation[
$events_sess.auth__person.presentation_id
] = true; // true implies read/write access
$events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] =
true; // true implies read/write access
// Setting again here... just because for now.
// $events_slct.auth__event_presentation_id = $events_sess.auth__person.presentation_id;
// $events_slct.auth__event_presenter_id = $events_sess.auth__person.presenter_id;
$events_loc.auth__person.presentation_id = $events_sess.auth__person.presentation_id;
$events_loc.auth__person.presenter_id = $events_sess.auth__person.presenter_id;
$events_loc.auth__person.presentation_id =
$events_sess.auth__person.presentation_id;
$events_loc.auth__person.presenter_id =
$events_sess.auth__person.presenter_id;
}
function sign_out() {
@@ -184,7 +201,8 @@
<span>
{#if $events_loc.auth__person?.id}
<button type="button"
<button
type="button"
class="btn btn-sm preset-tonal-warning"
onclick={() => {
sign_out();
@@ -198,10 +216,12 @@
: ''}
</button>
{:else if $events_sess.auth__person.presenter_id || $events_sess.auth__person.session_id}
<div class="border border-gray-200 p-2 rounded-md m-2 text-center space-y-2">
<div
class="border border-gray-200 p-2 rounded-md m-2 text-center space-y-2"
>
<div class="text-sm text-gray-500">
Use the link that was sent to your email address to sign in or enter your key and
passcode to sign in.
Use the link that was sent to your email address to sign in or
enter your key and passcode to sign in.
</div>
<div>
<input
@@ -209,16 +229,19 @@
class="input max-w-36"
placeholder="Key"
value={$events_sess.auth__entered_key ?? ''}
oninput={(e) => ($events_sess.auth__entered_key = e.target?.value)}
oninput={(e) =>
($events_sess.auth__entered_key = e.target?.value)}
/>
<input
type="text"
class="input max-w-36"
placeholder="Passcode"
value={$events_sess.auth__entered_passcode ?? ''}
oninput={(e) => ($events_sess.auth__entered_passcode = e.target?.value)}
oninput={(e) =>
($events_sess.auth__entered_passcode = e.target?.value)}
/>
<button type="button"
<button
type="button"
class="btn btn-md preset-tonal-primary border border-primary-500"
onclick={() => {
console.log('Sign in with URL values');