From 4134ab052070cce9792bf5d41a21fc74afdfb3d6 Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Sat, 5 Jul 2025 10:04:42 +0200 Subject: [PATCH] frontend: Add user to global scope and make principal inputs dropdowns for collection creation --- .../js-components/lib/create-addressbook-form.ts | 7 ++++++- .../frontend/js-components/lib/create-calendar-form.ts | 9 +++++++-- crates/frontend/js-components/lib/delete-button.ts | 1 - crates/frontend/js-components/lib/global.d.ts | 9 +++++++++ .../public/assets/js/create-addressbook-form.mjs | 7 ++++++- .../frontend/public/assets/js/create-calendar-form.mjs | 9 +++++++-- crates/frontend/public/templates/pages/user.html | 4 ++++ crates/store/src/auth/principal.rs | 1 + 8 files changed, 40 insertions(+), 7 deletions(-) create mode 100644 crates/frontend/js-components/lib/global.d.ts diff --git a/crates/frontend/js-components/lib/create-addressbook-form.ts b/crates/frontend/js-components/lib/create-addressbook-form.ts index 8c99f84..172b3ef 100644 --- a/crates/frontend/js-components/lib/create-addressbook-form.ts +++ b/crates/frontend/js-components/lib/create-addressbook-form.ts @@ -38,7 +38,12 @@ export class CreateAddressbookForm extends LitElement {