mirror of https://github.com/Ombi-app/Ombi
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.8 KiB
59 lines
1.8 KiB
import { CommonModule } from "@angular/common";
|
|
import { NgModule } from "@angular/core";
|
|
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
|
|
import { RouterModule, Routes } from "@angular/router";
|
|
|
|
import {ConfirmationService, ConfirmDialogModule } from "primeng/primeng";
|
|
import { MatStepperModule } from "@angular/material/stepper";
|
|
|
|
import { CreateAdminComponent } from "./createadmin/createadmin.component";
|
|
import { EmbyComponent } from "./emby/emby.component";
|
|
import { MediaServerComponent } from "./mediaserver/mediaserver.component";
|
|
import { PlexComponent } from "./plex/plex.component";
|
|
import { WelcomeComponent } from "./welcome/welcome.component";
|
|
|
|
import { EmbyService } from "../services";
|
|
import { PlexService } from "../services";
|
|
import { IdentityService } from "../services";
|
|
import { PlexOAuthService } from "../services";
|
|
|
|
import { SharedModule } from "../shared/shared.module";
|
|
|
|
const routes: Routes = [
|
|
{ path: "", component: WelcomeComponent},
|
|
{ path: "MediaServer", component: MediaServerComponent},
|
|
{ path: "Plex", component: PlexComponent},
|
|
{ path: "Emby", component: EmbyComponent},
|
|
{ path: "CreateAdmin", component: CreateAdminComponent},
|
|
];
|
|
@NgModule({
|
|
imports: [
|
|
CommonModule,
|
|
FormsModule,
|
|
ReactiveFormsModule,
|
|
ConfirmDialogModule,
|
|
SharedModule,
|
|
MatStepperModule,
|
|
RouterModule.forChild(routes),
|
|
],
|
|
declarations: [
|
|
WelcomeComponent,
|
|
MediaServerComponent,
|
|
PlexComponent,
|
|
CreateAdminComponent,
|
|
EmbyComponent,
|
|
],
|
|
exports: [
|
|
RouterModule,
|
|
],
|
|
providers: [
|
|
PlexService,
|
|
IdentityService,
|
|
EmbyService,
|
|
ConfirmationService,
|
|
PlexOAuthService,
|
|
],
|
|
|
|
})
|
|
export class WizardModule { }
|