feat(ui): scaffold islands shell and child VMs

This commit is contained in:
mika kuns
2026-04-20 10:15:05 +02:00
parent 55917c921a
commit 8909119d1b
7 changed files with 94 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ using ClaudeDo.Data.Repositories;
using ClaudeDo.Ui;
using ClaudeDo.Ui.Services;
using ClaudeDo.Ui.ViewModels;
using ClaudeDo.Ui.ViewModels.Islands;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using System;
@@ -100,6 +101,12 @@ sealed class Program
() => sp.GetRequiredService<ListEditorViewModel>());
});
// Islands shell VMs
sc.AddSingleton<ListsIslandViewModel>();
sc.AddSingleton<TasksIslandViewModel>();
sc.AddSingleton<DetailsIslandViewModel>();
sc.AddSingleton<IslandsShellViewModel>();
return sc.BuildServiceProvider();
}
}