chore(stores): remove migrated sub-objects from events_loc persisted struct
badges, leads, and pres_mgmt have each been promoted to their own PersistedState stores (ae_badges_loc, ae_leads_loc, ae_pres_mgmt_loc). Remove them from events_local_data_struct and drop the now-unused *_loc_defaults imports so events_loc only carries what it owns. launcher stays — not yet migrated (244 active refs). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,22 +8,13 @@ import type { Writable } from 'svelte/store';
|
||||
|
||||
import type { key_val } from '$lib/stores/ae_stores';
|
||||
|
||||
import {
|
||||
badges_loc_defaults,
|
||||
badges_sess_defaults
|
||||
} from '$lib/stores/ae_events_stores__badges_defaults';
|
||||
import { badges_sess_defaults } from '$lib/stores/ae_events_stores__badges_defaults';
|
||||
import {
|
||||
launcher_loc_defaults,
|
||||
launcher_sess_defaults
|
||||
} from '$lib/stores/ae_events_stores__launcher_defaults';
|
||||
import {
|
||||
leads_loc_defaults,
|
||||
leads_sess_defaults
|
||||
} from '$lib/stores/ae_events_stores__leads_defaults';
|
||||
import {
|
||||
pres_mgmt_loc_defaults,
|
||||
pres_mgmt_sess_defaults
|
||||
} from '$lib/stores/ae_events_stores__pres_mgmt_defaults';
|
||||
import { leads_sess_defaults } from '$lib/stores/ae_events_stores__leads_defaults';
|
||||
import { pres_mgmt_sess_defaults } from '$lib/stores/ae_events_stores__pres_mgmt_defaults';
|
||||
|
||||
// Deployment version stamp. Compared against events_sess.ver in events/+layout.svelte
|
||||
// to detect stale persisted data after a deploy (triggers a reload). Bump this alongside
|
||||
@@ -71,17 +62,9 @@ const events_local_data_struct: key_val = {
|
||||
person: {}
|
||||
},
|
||||
|
||||
// Badge Printing — see ae_events_stores__badges_defaults.ts
|
||||
badges: badges_loc_defaults,
|
||||
|
||||
// Event Presentation Launcher — see ae_events_stores__launcher_defaults.ts
|
||||
launcher: launcher_loc_defaults,
|
||||
|
||||
// Lead Retrievals (Exhibit) — see ae_events_stores__leads_defaults.ts
|
||||
leads: leads_loc_defaults,
|
||||
|
||||
// Presentation Management — see ae_events_stores__pres_mgmt_defaults.ts
|
||||
pres_mgmt: pres_mgmt_loc_defaults
|
||||
// badges, leads, pres_mgmt have been promoted to their own PersistedState stores.
|
||||
launcher: launcher_loc_defaults
|
||||
};
|
||||
|
||||
export const events_loc: Writable<key_val> = persisted(
|
||||
|
||||
Reference in New Issue
Block a user