@page "/library"
@inject VideoStudy.Shared.Services.PersistenceService PersistenceService
@using VideoStudy.Shared
@using System.Diagnostics
📚 Minha Biblioteca
@if (!string.IsNullOrEmpty(currentFolder))
{
}
@if (string.IsNullOrEmpty(currentFolder))
{
OpenFolder("Geral")'>
📁
Geral
@GetCount("Geral") arquivos
@foreach (var folder in folders)
{
if (folder == "Geral") continue;
OpenFolder(folder)'>
📁
@folder
@GetCount(folder) arquivos
}
}
else
{
Pasta: @currentFolder
@foreach (var session in currentSessions)
{
📄
@session.Title
📅 @session.CreatedAt.ToString("g") •
@session.FilePath
}
@if (!currentSessions.Any())
{
Esta pasta está vazia 🕸️
}
}
@code {
private List