feat(settings): register LivePreviewPanel in DI

This commit is contained in:
2026-05-26 18:24:29 +02:00
parent 13ca241ac7
commit 6bbdc67089
+4
View File
@@ -154,6 +154,10 @@ internal static class PluginHostFactory
services.AddSingleton(sp => new Ui.Components.Settings.ColorPicker( services.AddSingleton(sp => new Ui.Components.Settings.ColorPicker(
sp.GetRequiredService<ThemeRegistry>() sp.GetRequiredService<ThemeRegistry>()
)); ));
services.AddSingleton(sp => new Ui.Components.Settings.LivePreviewPanel(
sp.GetRequiredService<ThemeRegistry>(),
sp.GetRequiredService<Ui.StyleEngine.TokenResolver>()
));
services.AddSingleton(sp => new Ui.Components.StatusBar( services.AddSingleton(sp => new Ui.Components.StatusBar(
sp.GetRequiredService<ThemeRegistry>(), sp.GetRequiredService<ThemeRegistry>(),
sp.GetRequiredService<FontManager>() sp.GetRequiredService<FontManager>()