New Angular based web version #1

Closed
thomas.nuyken wants to merge 150 commits from main into ddd
4 changed files with 24 additions and 24 deletions
Showing only changes of commit 229bfe0b79 - Show all commits

View File

@@ -1,7 +1,7 @@
import {inject, Injectable} from "@angular/core";
import {HttpClient} from '@angular/common/http';
import { HttpClient } from '@angular/common/http';
import { inject, Injectable } from "@angular/core";
import { map, Observable } from 'rxjs';
import {API_BASE_PATH} from '../api-base-path';
import { API_BASE_PATH } from "../api-base-path";
@Injectable({
providedIn: 'root',

View File

@@ -1,12 +1,12 @@
import { environment } from '../../environments/environment';
import { environment } from '@vegasco-web/environments/environment';
import {
provideKeycloak,
createInterceptorCondition,
IncludeBearerTokenCondition,
INCLUDE_BEARER_TOKEN_INTERCEPTOR_CONFIG,
withAutoRefreshToken,
AutoRefreshTokenService,
UserActivityService
createInterceptorCondition,
INCLUDE_BEARER_TOKEN_INTERCEPTOR_CONFIG,
IncludeBearerTokenCondition,
provideKeycloak,
UserActivityService,
withAutoRefreshToken
} from 'keycloak-angular';
const serverHostBearerInterceptorCondition = createInterceptorCondition<IncludeBearerTokenCondition>({

View File

@@ -1,26 +1,20 @@
import {AsyncPipe, CommonModule} from '@angular/common';
import { Component, inject } from '@angular/core';
import { FormControl, ReactiveFormsModule } from '@angular/forms';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { ReactiveFormsModule } from '@angular/forms';
import { RouterLink } from '@angular/router';
import { MessageService } from 'primeng/api';
import { CarClient } from '@vegasco-web/api/cars/car-client';
import { ConsumptionClient } from '@vegasco-web/api/consumptions/consumption-client';
import { ButtonModule } from 'primeng/button';
import { DataViewModule } from 'primeng/dataview';
import { SelectModule } from 'primeng/select';
import { ScrollTopModule } from 'primeng/scrolltop';
import { SelectModule } from 'primeng/select';
import { SkeletonModule } from 'primeng/skeleton';
import {
BehaviorSubject,
combineLatest,
map,
Observable,
of,
startWith,
tap,
tap
} from 'rxjs';
import { HttpClient } from '@angular/common/http';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import {CarClient} from '../../../api/cars/car-client';
import {ConsumptionClient} from '../../../api/consumptions/consumption-client';
@Component({
selector: 'app-entries',

View File

@@ -3,6 +3,12 @@
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@vegasco-web/*": ["src/app/*"],
"@vegasco-web/assets/*": ["assets/*"],
"@vegasco-web/environments/*": ["src/environments/*"]
},
"strict": true,
"noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true,