Exported service class by default.

This commit is contained in:
Tom 2025-01-17 05:00:48 +00:00
parent e949b6df08
commit 2f88840ef6
15 changed files with 15 additions and 15 deletions

View File

@ -8,7 +8,7 @@ import { HermesClientService } from '../../hermes-client.service';
import RedeemableAction from '../../shared/models/redeemable_action'; import RedeemableAction from '../../shared/models/redeemable_action';
import { FormControl, ReactiveFormsModule } from '@angular/forms'; import { FormControl, ReactiveFormsModule } from '@angular/forms';
import { ActivatedRoute } from '@angular/router'; import { ActivatedRoute } from '@angular/router';
import { RedeemableActionService } from '../../shared/services/redeemable-action.service'; import RedeemableActionService from '../../shared/services/redeemable-action.service';
interface IActionFilter { interface IActionFilter {
name: string name: string

View File

@ -14,7 +14,7 @@ import TwitchRedemption from '../../shared/models/twitch-redemption';
import RedeemableAction from '../../shared/models/redeemable_action'; import RedeemableAction from '../../shared/models/redeemable_action';
import { integerValidator } from '../../shared/validators/integer'; import { integerValidator } from '../../shared/validators/integer';
import { createTypeValidator } from '../../shared/validators/of-type'; import { createTypeValidator } from '../../shared/validators/of-type';
import { RedemptionService } from '../../shared/services/redemption.service'; import RedemptionService from '../../shared/services/redemption.service';
import { Subscription } from 'rxjs'; import { Subscription } from 'rxjs';
@Component({ @Component({

View File

@ -1,5 +1,5 @@
import { Component, inject, OnDestroy, OnInit, signal } from '@angular/core'; import { Component, inject, OnDestroy, OnInit, signal } from '@angular/core';
import { RedemptionService } from '../../shared/services/redemption.service'; import RedemptionService from '../../shared/services/redemption.service';
import Redemption from '../../shared/models/redemption'; import Redemption from '../../shared/models/redemption';
import { MatCardModule } from '@angular/material/card'; import { MatCardModule } from '@angular/material/card';
import { TwitchRedemptionDropdownComponent } from "../twitch-redemption-dropdown/twitch-redemption-dropdown.component"; import { TwitchRedemptionDropdownComponent } from "../twitch-redemption-dropdown/twitch-redemption-dropdown.component";

View File

@ -2,7 +2,7 @@ import { Component, inject, OnInit } from '@angular/core';
import { RedemptionListComponent } from "../redemption-list/redemption-list.component"; import { RedemptionListComponent } from "../redemption-list/redemption-list.component";
import { HermesClientService } from '../../hermes-client.service'; import { HermesClientService } from '../../hermes-client.service';
import { HttpClient } from '@angular/common/http'; import { HttpClient } from '@angular/common/http';
import { RedemptionService } from '../../shared/services/redemption.service'; import RedemptionService from '../../shared/services/redemption.service';
import { Observable, of } from 'rxjs'; import { Observable, of } from 'rxjs';
import Redemption from '../../shared/models/redemption'; import Redemption from '../../shared/models/redemption';
import { ActivatedRoute } from '@angular/router'; import { ActivatedRoute } from '@angular/router';

View File

@ -2,7 +2,7 @@ import { Injectable } from '@angular/core';
import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs'; import { Observable } from 'rxjs';
import RedeemableAction from '../models/redeemable_action'; import RedeemableAction from '../models/redeemable_action';
import { RedeemableActionService } from '../services/redeemable-action.service'; import RedeemableActionService from '../services/redeemable-action.service';
@Injectable({ providedIn: 'root' }) @Injectable({ providedIn: 'root' })
export default class RedeemableActionResolver implements Resolve<RedeemableAction[]> { export default class RedeemableActionResolver implements Resolve<RedeemableAction[]> {

View File

@ -1,7 +1,7 @@
import { Injectable } from '@angular/core'; import { Injectable } from '@angular/core';
import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs'; import { Observable } from 'rxjs';
import { RedemptionService } from '../services/redemption.service'; import RedemptionService from '../services/redemption.service';
import Redemption from '../models/redemption'; import Redemption from '../models/redemption';
@Injectable({ providedIn: 'root' }) @Injectable({ providedIn: 'root' })

View File

@ -2,7 +2,7 @@ import { Injectable } from '@angular/core';
import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs'; import { Observable } from 'rxjs';
import { Filter } from '../models/filter'; import { Filter } from '../models/filter';
import { TtsFilterService } from '../services/tts-filter.service'; import TtsFilterService from '../services/tts-filter.service';
@Injectable({ providedIn: 'root' }) @Injectable({ providedIn: 'root' })
export default class TtsFilterResolver implements Resolve<Filter[]> { export default class TtsFilterResolver implements Resolve<Filter[]> {

View File

@ -1,7 +1,7 @@
import { Injectable } from '@angular/core'; import { Injectable } from '@angular/core';
import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs'; import { Observable } from 'rxjs';
import { TwitchRedemptionService } from '../services/twitch-redemption.service'; import TwitchRedemptionService from '../services/twitch-redemption.service';
import TwitchRedemption from '../models/twitch-redemption'; import TwitchRedemption from '../models/twitch-redemption';
@Injectable({ providedIn: 'root' }) @Injectable({ providedIn: 'root' })

View File

@ -7,7 +7,7 @@ import EventService from './EventService';
@Injectable({ @Injectable({
providedIn: 'root' providedIn: 'root'
}) })
export class RedeemableActionService { export default class RedeemableActionService {
private readonly client = inject(HermesClientService); private readonly client = inject(HermesClientService);
private readonly events = inject(EventService); private readonly events = inject(EventService);
private data: RedeemableAction[] = [] private data: RedeemableAction[] = []

View File

@ -7,7 +7,7 @@ import EventService from './EventService';
@Injectable({ @Injectable({
providedIn: 'root' providedIn: 'root'
}) })
export class RedemptionService { export default class RedemptionService {
private readonly client = inject(HermesClientService); private readonly client = inject(HermesClientService);
private readonly events = inject(EventService); private readonly events = inject(EventService);
private data: Redemption[] = [] private data: Redemption[] = []

View File

@ -1,6 +1,6 @@
import { TestBed } from '@angular/core/testing'; import { TestBed } from '@angular/core/testing';
import { TtsFilterService } from './tts-filter.service'; import TtsFilterService from './tts-filter.service';
describe('TtsFilterService', () => { describe('TtsFilterService', () => {
let service: TtsFilterService; let service: TtsFilterService;

View File

@ -7,7 +7,7 @@ import { Filter } from '../models/filter';
@Injectable({ @Injectable({
providedIn: 'root' providedIn: 'root'
}) })
export class TtsFilterService { export default class TtsFilterService {
private readonly client = inject(HermesClientService); private readonly client = inject(HermesClientService);
private readonly events = inject(EventService); private readonly events = inject(EventService);
private data: Filter[] = [] private data: Filter[] = []

View File

@ -1,6 +1,6 @@
import { TestBed } from '@angular/core/testing'; import { TestBed } from '@angular/core/testing';
import { TwitchRedemptionService } from './twitch-redemption.service'; import TwitchRedemptionService from './twitch-redemption.service';
describe('TwitchRedemptionService', () => { describe('TwitchRedemptionService', () => {
let service: TwitchRedemptionService; let service: TwitchRedemptionService;

View File

@ -8,7 +8,7 @@ import EventService from './EventService';
@Injectable({ @Injectable({
providedIn: 'root' providedIn: 'root'
}) })
export class TwitchRedemptionService { export default class TwitchRedemptionService {
private readonly http = inject(HttpClient); private readonly http = inject(HttpClient);
private readonly events = inject(EventService); private readonly events = inject(EventService);
private twitchRedemptions: TwitchRedemption[] = []; private twitchRedemptions: TwitchRedemption[] = [];

View File

@ -8,7 +8,7 @@ import { isPlatformBrowser } from '@angular/common';
import { ActivatedRoute, Router } from '@angular/router'; import { ActivatedRoute, Router } from '@angular/router';
import { FilterItemEditComponent } from '../filter-item-edit/filter-item-edit.component'; import { FilterItemEditComponent } from '../filter-item-edit/filter-item-edit.component';
import { MatDialog } from '@angular/material/dialog'; import { MatDialog } from '@angular/material/dialog';
import { TtsFilterService } from '../../shared/services/tts-filter.service'; import TtsFilterService from '../../shared/services/tts-filter.service';
import { Subscription } from 'rxjs'; import { Subscription } from 'rxjs';
@Component({ @Component({