package components import ( "context" "fmt" "time" ) type BackupFile struct { Name string Size string ModTime time.Time } type AdminToolsData struct { JobHistoryCount int DatabaseSize string LastBackupTime *time.Time BackupCount int SystemUptime string ActiveJobs int TotalConfigs int TotalJobs int TotalUsers int DatabasePath string BackupPath string MaintenanceMessage string BackupFiles []BackupFile } // Dialog component for confirmation dialogs templ Dialog(id string, title string, message string, confirmClass string, confirmText string, formId string, targetAction string) {
{ message }
{ message }
{ data.MaintenanceMessage }
Create a backup using the "Backup Database" button.