From 66e5d730dd7c0aeb045fab2a1c22cec6414659f9 Mon Sep 17 00:00:00 2001
From: csimonis
Date: Wed, 23 Apr 2025 13:39:49 +0200
Subject: [PATCH 10/36] refactor: reorganize import statements and clean up
code
---
frontend/src/app/app.config.ts | 2 +-
frontend/src/app/feature/deposit/deposit.component.ts | 10 +++++-----
.../app/feature/game/blackjack/blackjack.component.ts | 4 ++--
.../animated-number/animated-number.component.ts | 4 ++--
.../components/game-info/game-info.component.ts | 2 +-
.../components/game-result/game-result.component.ts | 2 +-
.../components/playing-card/playing-card.component.ts | 4 ++--
.../game/blackjack/services/blackjack.service.ts | 4 ++--
frontend/src/app/feature/home/home.component.html | 3 ---
frontend/src/app/feature/landing/landing.component.ts | 2 +-
.../transaction-history.component.ts | 9 +--------
frontend/src/app/model/Transaction.ts | 1 -
.../components/confirmation/confirmation.component.ts | 4 ++--
.../app/shared/components/footer/footer.component.ts | 4 ++--
.../app/shared/components/navbar/navbar.component.ts | 9 +--------
15 files changed, 23 insertions(+), 41 deletions(-)
diff --git a/frontend/src/app/app.config.ts b/frontend/src/app/app.config.ts
index 671a717..d6ac35a 100644
--- a/frontend/src/app/app.config.ts
+++ b/frontend/src/app/app.config.ts
@@ -6,7 +6,7 @@ import { routes } from './app.routes';
import { provideHttpClient, withInterceptors } from '@angular/common/http';
import { provideAnimationsAsync } from '@angular/platform-browser/animations/async';
import { OAuthStorage, provideOAuthClient } from 'angular-oauth2-oidc';
-import { httpInterceptor } from './shared/interceptor/http.interceptor';
+import { httpInterceptor } from '@shared/interceptor/http.interceptor';
export const appConfig: ApplicationConfig = {
providers: [
diff --git a/frontend/src/app/feature/deposit/deposit.component.ts b/frontend/src/app/feature/deposit/deposit.component.ts
index 834a2e4..8768bbe 100644
--- a/frontend/src/app/feature/deposit/deposit.component.ts
+++ b/frontend/src/app/feature/deposit/deposit.component.ts
@@ -1,18 +1,18 @@
import {
+ AfterViewInit,
ChangeDetectionStrategy,
+ ChangeDetectorRef,
Component,
ElementRef,
EventEmitter,
inject,
Input,
+ OnChanges,
+ OnDestroy,
OnInit,
Output,
- ViewChild,
- AfterViewInit,
- OnDestroy,
- OnChanges,
SimpleChanges,
- ChangeDetectorRef,
+ ViewChild,
} from '@angular/core';
import { FormControl, FormGroup, ReactiveFormsModule, Validators } from '@angular/forms';
import { loadStripe, Stripe } from '@stripe/stripe-js';
diff --git a/frontend/src/app/feature/game/blackjack/blackjack.component.ts b/frontend/src/app/feature/game/blackjack/blackjack.component.ts
index 370b535..3e58e25 100644
--- a/frontend/src/app/feature/game/blackjack/blackjack.component.ts
+++ b/frontend/src/app/feature/game/blackjack/blackjack.component.ts
@@ -1,4 +1,4 @@
-import { ChangeDetectionStrategy, Component, inject, signal, OnInit } from '@angular/core';
+import { ChangeDetectionStrategy, Component, inject, OnInit, signal } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Router } from '@angular/router';
import { PlayingCardComponent } from './components/playing-card/playing-card.component';
@@ -6,7 +6,7 @@ import { DealerHandComponent } from './components/dealer-hand/dealer-hand.compon
import { PlayerHandComponent } from './components/player-hand/player-hand.component';
import { GameControlsComponent } from './components/game-controls/game-controls.component';
import { GameInfoComponent } from './components/game-info/game-info.component';
-import { Card, BlackjackGame } from '@blackjack/models/blackjack.model';
+import { BlackjackGame, Card } from '@blackjack/models/blackjack.model';
import { BlackjackService } from '@blackjack/services/blackjack.service';
import { HttpErrorResponse } from '@angular/common/http';
import { GameResultComponent } from '@blackjack/components/game-result/game-result.component';
diff --git a/frontend/src/app/feature/game/blackjack/components/animated-number/animated-number.component.ts b/frontend/src/app/feature/game/blackjack/components/animated-number/animated-number.component.ts
index 25ea0e4..7d78871 100644
--- a/frontend/src/app/feature/game/blackjack/components/animated-number/animated-number.component.ts
+++ b/frontend/src/app/feature/game/blackjack/components/animated-number/animated-number.component.ts
@@ -1,12 +1,12 @@
import {
+ AfterViewInit,
ChangeDetectionStrategy,
Component,
+ ElementRef,
Input,
OnChanges,
SimpleChanges,
- ElementRef,
ViewChild,
- AfterViewInit,
} from '@angular/core';
import { CommonModule, CurrencyPipe } from '@angular/common';
import { CountUp } from 'countup.js';
diff --git a/frontend/src/app/feature/game/blackjack/components/game-info/game-info.component.ts b/frontend/src/app/feature/game/blackjack/components/game-info/game-info.component.ts
index ecd1fad..644fb22 100644
--- a/frontend/src/app/feature/game/blackjack/components/game-info/game-info.component.ts
+++ b/frontend/src/app/feature/game/blackjack/components/game-info/game-info.component.ts
@@ -5,8 +5,8 @@ import {
Input,
OnChanges,
Output,
- SimpleChanges,
signal,
+ SimpleChanges,
} from '@angular/core';
import { CommonModule, CurrencyPipe } from '@angular/common';
import { FormGroup, ReactiveFormsModule } from '@angular/forms';
diff --git a/frontend/src/app/feature/game/blackjack/components/game-result/game-result.component.ts b/frontend/src/app/feature/game/blackjack/components/game-result/game-result.component.ts
index b841ee8..74d02e4 100644
--- a/frontend/src/app/feature/game/blackjack/components/game-result/game-result.component.ts
+++ b/frontend/src/app/feature/game/blackjack/components/game-result/game-result.component.ts
@@ -1,4 +1,4 @@
-import { ChangeDetectionStrategy, Component, Input, Output, EventEmitter } from '@angular/core';
+import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';
import { CommonModule, CurrencyPipe } from '@angular/common';
import { animate, style, transition, trigger } from '@angular/animations';
import { GameState } from '../../enum/gameState';
diff --git a/frontend/src/app/feature/game/blackjack/components/playing-card/playing-card.component.ts b/frontend/src/app/feature/game/blackjack/components/playing-card/playing-card.component.ts
index 8ae8824..0fbbb5a 100644
--- a/frontend/src/app/feature/game/blackjack/components/playing-card/playing-card.component.ts
+++ b/frontend/src/app/feature/game/blackjack/components/playing-card/playing-card.component.ts
@@ -1,9 +1,9 @@
import {
+ AfterViewInit,
ChangeDetectionStrategy,
Component,
- Input,
- AfterViewInit,
ElementRef,
+ Input,
OnChanges,
SimpleChanges,
} from '@angular/core';
diff --git a/frontend/src/app/feature/game/blackjack/services/blackjack.service.ts b/frontend/src/app/feature/game/blackjack/services/blackjack.service.ts
index ca3f218..5e43dc7 100644
--- a/frontend/src/app/feature/game/blackjack/services/blackjack.service.ts
+++ b/frontend/src/app/feature/game/blackjack/services/blackjack.service.ts
@@ -1,6 +1,6 @@
-import { Injectable, inject } from '@angular/core';
+import { inject, Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
-import { Observable, catchError } from 'rxjs';
+import { catchError, Observable } from 'rxjs';
import { BlackjackGame } from '@blackjack/models/blackjack.model';
@Injectable({
diff --git a/frontend/src/app/feature/home/home.component.html b/frontend/src/app/feature/home/home.component.html
index e03bed8..dc8ee59 100644
--- a/frontend/src/app/feature/home/home.component.html
+++ b/frontend/src/app/feature/home/home.component.html
@@ -91,9 +91,6 @@
[isOpen]="isTransactionModalOpen"
(closeEventEmitter)="closeTransactionModal()"
/>
-
diff --git a/frontend/src/app/feature/landing/landing.component.ts b/frontend/src/app/feature/landing/landing.component.ts
index 62fa25e..915547f 100644
--- a/frontend/src/app/feature/landing/landing.component.ts
+++ b/frontend/src/app/feature/landing/landing.component.ts
@@ -1,4 +1,4 @@
-import { ChangeDetectionStrategy, Component, OnInit, OnDestroy } from '@angular/core';
+import { ChangeDetectionStrategy, Component, OnDestroy, OnInit } from '@angular/core';
import { NgFor } from '@angular/common';
import { NavbarComponent } from '@shared/components/navbar/navbar.component';
diff --git a/frontend/src/app/feature/transaction-history/transaction-history.component.ts b/frontend/src/app/feature/transaction-history/transaction-history.component.ts
index 0bef06d..e69c995 100644
--- a/frontend/src/app/feature/transaction-history/transaction-history.component.ts
+++ b/frontend/src/app/feature/transaction-history/transaction-history.component.ts
@@ -1,11 +1,4 @@
-import {
- ChangeDetectionStrategy,
- Component,
- EventEmitter,
- inject,
- Input,
- Output,
-} from '@angular/core';
+import { ChangeDetectionStrategy, Component, EventEmitter, inject, Input, Output } from '@angular/core';
import { TransactionService } from '@service/transaction.service';
import { Observable } from 'rxjs';
import { AsyncPipe, CurrencyPipe, DatePipe, NgForOf, NgIf } from '@angular/common';
diff --git a/frontend/src/app/model/Transaction.ts b/frontend/src/app/model/Transaction.ts
index 2a57559..d3bccf1 100644
--- a/frontend/src/app/model/Transaction.ts
+++ b/frontend/src/app/model/Transaction.ts
@@ -1,5 +1,4 @@
export interface Transaction {
- id: string;
status: string;
amount: number;
createdAt: string;
diff --git a/frontend/src/app/shared/components/confirmation/confirmation.component.ts b/frontend/src/app/shared/components/confirmation/confirmation.component.ts
index 8bc884a..9ce91ba 100644
--- a/frontend/src/app/shared/components/confirmation/confirmation.component.ts
+++ b/frontend/src/app/shared/components/confirmation/confirmation.component.ts
@@ -1,12 +1,12 @@
import {
+ AfterViewInit,
Component,
ElementRef,
EventEmitter,
Input,
+ OnDestroy,
Output,
ViewChild,
- AfterViewInit,
- OnDestroy,
} from '@angular/core';
import { ModalAnimationService } from '@shared/services/modal-animation.service';
import gsap from 'gsap';
diff --git a/frontend/src/app/shared/components/footer/footer.component.ts b/frontend/src/app/shared/components/footer/footer.component.ts
index 1c3b309..2cb56e1 100644
--- a/frontend/src/app/shared/components/footer/footer.component.ts
+++ b/frontend/src/app/shared/components/footer/footer.component.ts
@@ -1,7 +1,7 @@
import { ChangeDetectionStrategy, Component } from '@angular/core';
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
-import { faMoneyBillTransfer, faCreditCard, faWallet } from '@fortawesome/free-solid-svg-icons';
-import { faPaypal, faGooglePay, faApplePay } from '@fortawesome/free-brands-svg-icons';
+import { faCreditCard, faMoneyBillTransfer, faWallet } from '@fortawesome/free-solid-svg-icons';
+import { faApplePay, faGooglePay, faPaypal } from '@fortawesome/free-brands-svg-icons';
@Component({
selector: 'app-footer',
diff --git a/frontend/src/app/shared/components/navbar/navbar.component.ts b/frontend/src/app/shared/components/navbar/navbar.component.ts
index 6bbeeb9..3b7ee00 100644
--- a/frontend/src/app/shared/components/navbar/navbar.component.ts
+++ b/frontend/src/app/shared/components/navbar/navbar.component.ts
@@ -1,11 +1,4 @@
-import {
- ChangeDetectionStrategy,
- Component,
- inject,
- OnInit,
- OnDestroy,
- signal,
-} from '@angular/core';
+import { ChangeDetectionStrategy, Component, inject, OnDestroy, OnInit, signal } from '@angular/core';
import { RouterModule } from '@angular/router';
import { AuthService } from '../../../service/auth.service';
import { CurrencyPipe } from '@angular/common';
From 6f3f3791c3506796397cca5976a775d5d8ac6aca Mon Sep 17 00:00:00 2001
From: csimonis