From 7dc103d894d4f65c27b4e0f1139d5d7f6d05baa9 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Sun, 3 Aug 2025 01:55:49 +1000 Subject: [PATCH] sln explorer right click menu --- .../Components/CodeViewer.razor | 3 ++ .../Components/SolutionExplorer.razor | 36 ++++++++++++------- src/SharpIDE.Photino/_Imports.razor | 3 -- 3 files changed, 26 insertions(+), 16 deletions(-) diff --git a/src/SharpIDE.Photino/Components/CodeViewer.razor b/src/SharpIDE.Photino/Components/CodeViewer.razor index 0079740..26f046d 100644 --- a/src/SharpIDE.Photino/Components/CodeViewer.razor +++ b/src/SharpIDE.Photino/Components/CodeViewer.razor @@ -1,6 +1,9 @@ @using Ardalis.GuardClauses @using SharpIDE.Application.Features.SolutionDiscovery @using SharpIDE.Photino.Services +@using BlazorMonaco +@using BlazorMonaco.Editor +@using BlazorMonaco.Languages @inject RefreshOpenFileService RefreshOpenFileService diff --git a/src/SharpIDE.Photino/Components/SolutionExplorer.razor b/src/SharpIDE.Photino/Components/SolutionExplorer.razor index d7cc939..720483a 100644 --- a/src/SharpIDE.Photino/Components/SolutionExplorer.razor +++ b/src/SharpIDE.Photino/Components/SolutionExplorer.razor @@ -13,19 +13,29 @@ transition-duration: 0.0s !important; } - - - @foreach (var folder in SolutionModel.Folders) - { - @GetSolutionFolderFragment(folder) - } - @foreach (var project in SolutionModel.Projects) - { - @GetProjectFragment(project) - } - - - + + + + + @foreach (var folder in SolutionModel.Folders) + { + @GetSolutionFolderFragment(folder) + } + @foreach (var project in SolutionModel.Projects) + { + @GetProjectFragment(project) + } + + + + + + + + + + + @code { [Parameter, EditorRequired] diff --git a/src/SharpIDE.Photino/_Imports.razor b/src/SharpIDE.Photino/_Imports.razor index 7863d5f..df8c6af 100644 --- a/src/SharpIDE.Photino/_Imports.razor +++ b/src/SharpIDE.Photino/_Imports.razor @@ -10,6 +10,3 @@ @using MudBlazor @using SharpIDE.Photino.Layout @using SharpIDE.Photino.Components -@using BlazorMonaco -@using BlazorMonaco.Editor -@using BlazorMonaco.Languages