package search import ( "context" "github.com/starfleetcptn/gomft/components/file_metadata" "github.com/starfleetcptn/gomft/components/file_metadata/list" ) // FileMetadataSearchContent renders only the search results table and pagination templ FileMetadataSearchContent(ctx context.Context, data file_metadata.FileMetadataSearchData) {
if len(data.Files) > 0 { @list.FileMetadataListPartial(ctx, file_metadata.FileMetadataListData{ Files: data.Files, Page: data.Page, Limit: data.Limit, TotalCount: data.TotalCount, TotalPages: data.TotalPages, Filter: data.Filter, // Pass filter data for pagination links SortBy: data.SortBy, SortDir: data.SortDir, }, "/files/search/partial", "#search-results-container") // Pass correct base path and target ID } else {

No files found matching your search criteria.

}
}