@using Dpz.Core.EnumLibrary
@model CodeNoteTree?
@if (Model != null)
{
    if (!Model.IsDirectory)
    {
        <partial name="_CodeView" model="Model.CodeContainer"/>
        <partial name="_AiAnalyzeResultPartial" model="Model.CodeContainer?.AiAnalyzeResult"/>
    }
    else
    {
        <partial name="_CodeListViewPartial" model="(true,Model.Directories)"/>
        <partial name="_CodeListViewPartial" model="(false,Model.Files)"/>
        <partial name="_ReadmePartial" model="Model.ReadmeContent"/>
    }

    if (TempData["SearchKey"] is not string)
    {
        var path = string.Join('/', Model.CurrentPaths);
        path = string.IsNullOrEmpty(path) ? "/" : path;
        <partial name="_GlobalCommentPartial" model="(CommentNode.Code, path)"/>
    }
}
评论加载中...