Files
start-os/frontend/projects/ui/src/app/pages/backups-routes/backups-routing.module.ts
Matt Hill e53c90f8f0 Feat/automated backups (#2142)
* initial restructuring

* very cool

* new structure in place

* delete unnecessary T

* down the rabbit hole

* getting better

* dont like it

* nice

* very nice

* sessions select all

* nice

* backup runs

* fix targets and more

* small improvements

* mostly working

* address PR comments

* fix error

* delete issue with merge

* fix checkboxes and add API for deleting backup runs

* better styling for checkboxes

* small button in ssh kpage too

* complete multiple UI launcher

* fix actions

* present error toast too

* fix target forms
2023-07-06 15:10:56 -06:00

38 lines
872 B
TypeScript

import { NgModule } from '@angular/core'
import { Routes, RouterModule } from '@angular/router'
const routes: Routes = [
{
path: '',
loadChildren: () =>
import('./pages/backups/backups.module').then(m => m.BackupsPageModule),
},
{
path: 'jobs',
loadChildren: () =>
import('./pages/backup-jobs/backup-jobs.module').then(
m => m.BackupJobsPageModule,
),
},
{
path: 'targets',
loadChildren: () =>
import('./pages/backup-targets/backup-targets.module').then(
m => m.BackupTargetsPageModule,
),
},
{
path: 'history',
loadChildren: () =>
import('./pages/backup-history/backup-history.module').then(
m => m.BackupHistoryPageModule,
),
},
]
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class BackupsRoutingModule {}