Files
immich/web/src/lib/managers/release-manager.svelte.ts
2025-11-20 07:52:37 -05:00

13 lines
333 B
TypeScript

import { eventManager } from '$lib/managers/event-manager.svelte';
import { type ReleaseEvent } from '$lib/types';
class ReleaseManager {
value = $state<ReleaseEvent | undefined>();
constructor() {
eventManager.on('ReleaseEvent', (event) => (this.value = event));
}
}
export const releaseManager = new ReleaseManager();