Commit graph

4 commits

Author SHA1 Message Date
86940f3d7d Add Injected property wrapper with reactive DI observer cleanup 2026-06-14 23:21:14 -04:00
be7931b062 Add InjectionValues struct to LuminateDI
InjectionValues holds optional service dependencies (client, userId,
imageService, webSocketClient, persistence) for injection throughout
the app.
2026-06-14 23:21:14 -04:00
c3a971b49e Add @unchecked Sendable conformance and @Sendable handler to DIContainer 2026-06-14 23:21:14 -04:00
2280142fe1 Add DIContainer with observer registry 2026-06-14 23:21:14 -04:00