Lots of work on user person security. Also some general clean up. Wrapping up for the day.

This commit is contained in:
Scott Idem
2025-04-04 18:31:31 -04:00
parent 6e41833f82
commit b967eed0a5
15 changed files with 749 additions and 54 deletions

View File

@@ -47,6 +47,7 @@ import { events_loc, events_slct } from '$lib/ae_events_stores';
import Element_access_type from '$lib/element_access_type.svelte';
import Element_app_cfg from '$lib/element_app_cfg.svelte';
import Element_sign_in_out from '$lib/element_sign_in_out.svelte';
// import Element_data_store from '$lib/element_data_store_v2.svelte';
interface Props {
@@ -444,6 +445,13 @@ $effect(() => {
{/if}
{#if $ae_loc.app_cfg?.show_element__sign_in_out}
<Element_sign_in_out
data={data}
hidden={$ae_loc.iframe || !$ae_loc.app_cfg?.show_element__sign_in_out}
/>
{/if}
{#if $ae_loc.app_cfg?.show_element__access_type}
<Element_access_type
@@ -454,7 +462,7 @@ $effect(() => {
<!-- {#if $ae_loc?.app_cfg?.show_element__cfg} -->
<span
class:hidden={!$ae_loc?.app_cfg?.show_element__cfg}
class:hidden={!$ae_loc?.app_cfg?.show_element__cfg || !$ae_loc.edit_mode}
>
<Element_app_cfg
set_theme_mode={true}