package fileView import ( "github.com/fossyy/filekeeper/view/client/layout" "github.com/fossyy/filekeeper/types" ) templ component(title string, files []types.FileData, user types.User) { @layout.BaseAuth(title) { @MainContent(files, user) } } templ MainContent(files []types.FileData, user types.User) { @layout.Navbar(user)
Back
for _, file := range files { }
File Name File Size Downloads Status Action
{file.Name} {file.Size}
{file.Downloaded}
if file.IsPrivate {
Private
} else {
Public
}
} templ JustFile(file types.FileData) { {file.Name} {file.Size}
{file.Downloaded}
if file.IsPrivate {
Private
} else {
Public
}
} templ Main(title string, files []types.FileData, user types.User) { @component(title, files, user) }