hediet / vscode-observables

Add DI (Dependency Injection) support for observables-react
- Add DIContainer with parent/child hierarchy for service registration - Add inject() property transformer to inject services into ViewModels - Add createServiceKey<T>() for type-safe service keys - Add DIProvider and DIContext for React context integration - Update viewWithModel to auto-collect required contexts via OmitInjected type - Extract DI test components to di-test.tsx - Add Playwright tests for DI functionality
Henning Dieterichs Henning Dieterichs committed on Jan 17, 2026, 10:11 PM
Showing 7 changed files +284 additions -18 deletions
Browse files at this commit โ†’