Overhaul Exhibitor Leads Manage tab and resolve all TypeScript errors
- Implemented full Staff License management (CRUD for license_li_json). - Added Admin Tools section for managers (Payment status, Max licenses, Device counts). - Implemented App Settings (Refresh interval, navigation preferences, cache management). - Fixed all remaining TypeScript errors in Badge and Presentation modules. - Integrated Payment tab conditional visibility logic.
This commit is contained in:
@@ -155,11 +155,13 @@
|
||||
|
||||
// JSON formatted configuration options for an event, and specifically for the presentation management module.
|
||||
$effect(() => {
|
||||
if ($lq__event_obj?.mod_pres_mgmt_json) {
|
||||
const remote_cfg = $lq__event_obj?.mod_pres_mgmt_json;
|
||||
const local_cfg = $events_loc?.pres_mgmt;
|
||||
if (remote_cfg && local_cfg) {
|
||||
untrack(() => {
|
||||
events_func.sync_config__event_pres_mgmt({
|
||||
pres_mgmt_cfg_remote: $lq__event_obj?.mod_pres_mgmt_json,
|
||||
pres_mgmt_cfg_local: $events_loc?.pres_mgmt,
|
||||
pres_mgmt_cfg_remote: remote_cfg,
|
||||
pres_mgmt_cfg_local: local_cfg,
|
||||
log_lvl: log_lvl
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user