await OpenProjectContextMenu(s, project))" @oncontextmenu="@(async s => await OpenProjectContextMenu(s, project))" @oncontextmenu:preventDefault @oncontextmenu:stopPropagation>
@if (project.Expanded)
{
@foreach (var folder in project.Folders)
{
@GetFolderFragment(folder)
}
@foreach (var file in project.Files)
{
@GetFileFragment(file)
}
}
;
private RenderFragment GetFolderFragment(SharpIdeFolder folder) =>
@