change imports
This commit is contained in:
parent
5146c8e919
commit
2ce2c2e564
|
|
@ -0,0 +1,58 @@
|
|||
# compiled output
|
||||
/dist
|
||||
/node_modules
|
||||
/build
|
||||
|
||||
# Logs
|
||||
logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
pnpm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
lerna-debug.log*
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
|
||||
# Tests
|
||||
/coverage
|
||||
/.nyc_output
|
||||
|
||||
# IDEs and editors
|
||||
/.idea
|
||||
.project
|
||||
.classpath
|
||||
.c9/
|
||||
*.launch
|
||||
.settings/
|
||||
*.sublime-workspace
|
||||
|
||||
# IDE - VSCode
|
||||
.vscode/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/tasks.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/extensions.json
|
||||
|
||||
# dotenv environment variable files
|
||||
.env
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
.env.local
|
||||
|
||||
# temp directory
|
||||
.temp
|
||||
.tmp
|
||||
|
||||
# Runtime data
|
||||
pids
|
||||
*.pid
|
||||
*.seed
|
||||
*.pid.lock
|
||||
|
||||
# Diagnostic reports (https://nodejs.org/api/report.html)
|
||||
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
||||
|
||||
public
|
||||
|
|
@ -0,0 +1 @@
|
|||
../../../common-models/src/main.model.ts
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,331 +0,0 @@
|
|||
{
|
||||
"hash": "67af9537",
|
||||
"configHash": "34f84833",
|
||||
"lockfileHash": "c6a666e0",
|
||||
"browserHash": "ac877f75",
|
||||
"optimized": {
|
||||
"@angular/common": {
|
||||
"src": "../../../../../node_modules/@angular/common/fesm2022/common.mjs",
|
||||
"file": "@angular_common.js",
|
||||
"fileHash": "28f818f0",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@angular/common/http": {
|
||||
"src": "../../../../../node_modules/@angular/common/fesm2022/http.mjs",
|
||||
"file": "@angular_common_http.js",
|
||||
"fileHash": "3e7d92bd",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@angular/core": {
|
||||
"src": "../../../../../node_modules/@angular/core/fesm2022/core.mjs",
|
||||
"file": "@angular_core.js",
|
||||
"fileHash": "accc9b8c",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@angular/forms": {
|
||||
"src": "../../../../../node_modules/@angular/forms/fesm2022/forms.mjs",
|
||||
"file": "@angular_forms.js",
|
||||
"fileHash": "928647a5",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@angular/platform-browser": {
|
||||
"src": "../../../../../node_modules/@angular/platform-browser/fesm2022/platform-browser.mjs",
|
||||
"file": "@angular_platform-browser.js",
|
||||
"fileHash": "9b924e7c",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@angular/platform-browser/animations": {
|
||||
"src": "../../../../../node_modules/@angular/platform-browser/fesm2022/animations.mjs",
|
||||
"file": "@angular_platform-browser_animations.js",
|
||||
"fileHash": "7495a616",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@angular/router": {
|
||||
"src": "../../../../../node_modules/@angular/router/fesm2022/router.mjs",
|
||||
"file": "@angular_router.js",
|
||||
"fileHash": "735c693a",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@fortawesome/angular-fontawesome": {
|
||||
"src": "../../../../../node_modules/@fortawesome/angular-fontawesome/fesm2022/angular-fontawesome.mjs",
|
||||
"file": "@fortawesome_angular-fontawesome.js",
|
||||
"fileHash": "0cf8f8a4",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@fortawesome/free-regular-svg-icons": {
|
||||
"src": "../../../../../node_modules/@fortawesome/free-regular-svg-icons/index.mjs",
|
||||
"file": "@fortawesome_free-regular-svg-icons.js",
|
||||
"fileHash": "a6d77e90",
|
||||
"needsInterop": false
|
||||
},
|
||||
"@fortawesome/free-solid-svg-icons": {
|
||||
"src": "../../../../../node_modules/@fortawesome/free-solid-svg-icons/index.mjs",
|
||||
"file": "@fortawesome_free-solid-svg-icons.js",
|
||||
"fileHash": "248c3041",
|
||||
"needsInterop": false
|
||||
},
|
||||
"browser-bunyan": {
|
||||
"src": "../../../../../node_modules/browser-bunyan/lib/index.m.js",
|
||||
"file": "browser-bunyan.js",
|
||||
"fileHash": "3556293f",
|
||||
"needsInterop": false
|
||||
},
|
||||
"jwt-decode": {
|
||||
"src": "../../../../../node_modules/jwt-decode/build/esm/index.js",
|
||||
"file": "jwt-decode.js",
|
||||
"fileHash": "31be6951",
|
||||
"needsInterop": false
|
||||
},
|
||||
"keycloak-js": {
|
||||
"src": "../../../../../node_modules/keycloak-js/dist/keycloak.mjs",
|
||||
"file": "keycloak-js.js",
|
||||
"fileHash": "a0ad62ab",
|
||||
"needsInterop": false
|
||||
},
|
||||
"on-change": {
|
||||
"src": "../../../../../node_modules/on-change/index.js",
|
||||
"file": "on-change.js",
|
||||
"fileHash": "78a0866f",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/api": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-api.mjs",
|
||||
"file": "primeng_api.js",
|
||||
"fileHash": "4db75e0f",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/button": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-button.mjs",
|
||||
"file": "primeng_button.js",
|
||||
"fileHash": "1190de19",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/checkbox": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-checkbox.mjs",
|
||||
"file": "primeng_checkbox.js",
|
||||
"fileHash": "9193d0d3",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/chip": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-chip.mjs",
|
||||
"file": "primeng_chip.js",
|
||||
"fileHash": "d481740a",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/confirmdialog": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-confirmdialog.mjs",
|
||||
"file": "primeng_confirmdialog.js",
|
||||
"fileHash": "27802851",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/confirmpopup": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-confirmpopup.mjs",
|
||||
"file": "primeng_confirmpopup.js",
|
||||
"fileHash": "07fa7368",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/divider": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-divider.mjs",
|
||||
"file": "primeng_divider.js",
|
||||
"fileHash": "d9ac7514",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/dropdown": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-dropdown.mjs",
|
||||
"file": "primeng_dropdown.js",
|
||||
"fileHash": "a52c3507",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/fileupload": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-fileupload.mjs",
|
||||
"file": "primeng_fileupload.js",
|
||||
"fileHash": "57b31a6c",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/inputnumber": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-inputnumber.mjs",
|
||||
"file": "primeng_inputnumber.js",
|
||||
"fileHash": "2c9bde1c",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/inputtext": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-inputtext.mjs",
|
||||
"file": "primeng_inputtext.js",
|
||||
"fileHash": "b03c8c78",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/inputtextarea": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-inputtextarea.mjs",
|
||||
"file": "primeng_inputtextarea.js",
|
||||
"fileHash": "890a3704",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/menubar": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-menubar.mjs",
|
||||
"file": "primeng_menubar.js",
|
||||
"fileHash": "573b8558",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/overlaypanel": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-overlaypanel.mjs",
|
||||
"file": "primeng_overlaypanel.js",
|
||||
"fileHash": "cbfd82db",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/paginator": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-paginator.mjs",
|
||||
"file": "primeng_paginator.js",
|
||||
"fileHash": "f1a55a1a",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/progressspinner": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-progressspinner.mjs",
|
||||
"file": "primeng_progressspinner.js",
|
||||
"fileHash": "f063f0c5",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/ripple": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-ripple.mjs",
|
||||
"file": "primeng_ripple.js",
|
||||
"fileHash": "97e2f125",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/styleclass": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-styleclass.mjs",
|
||||
"file": "primeng_styleclass.js",
|
||||
"fileHash": "37c3b954",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/table": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-table.mjs",
|
||||
"file": "primeng_table.js",
|
||||
"fileHash": "7aeb3809",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/tabmenu": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-tabmenu.mjs",
|
||||
"file": "primeng_tabmenu.js",
|
||||
"fileHash": "19fb3789",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/toast": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-toast.mjs",
|
||||
"file": "primeng_toast.js",
|
||||
"fileHash": "68ec89d2",
|
||||
"needsInterop": false
|
||||
},
|
||||
"primeng/togglebutton": {
|
||||
"src": "../../../../../node_modules/primeng/fesm2022/primeng-togglebutton.mjs",
|
||||
"file": "primeng_togglebutton.js",
|
||||
"fileHash": "522ccb3c",
|
||||
"needsInterop": false
|
||||
},
|
||||
"rxjs": {
|
||||
"src": "../../../../../node_modules/rxjs/dist/esm5/index.js",
|
||||
"file": "rxjs.js",
|
||||
"fileHash": "823e3e71",
|
||||
"needsInterop": false
|
||||
},
|
||||
"rxjs/operators": {
|
||||
"src": "../../../../../node_modules/rxjs/dist/esm5/operators/index.js",
|
||||
"file": "rxjs_operators.js",
|
||||
"fileHash": "b5e6296c",
|
||||
"needsInterop": false
|
||||
}
|
||||
},
|
||||
"chunks": {
|
||||
"chunk-I7D7PQME": {
|
||||
"file": "chunk-I7D7PQME.js"
|
||||
},
|
||||
"chunk-KMR4QVQU": {
|
||||
"file": "chunk-KMR4QVQU.js"
|
||||
},
|
||||
"chunk-IU2G34K3": {
|
||||
"file": "chunk-IU2G34K3.js"
|
||||
},
|
||||
"chunk-VYYSRRQP": {
|
||||
"file": "chunk-VYYSRRQP.js"
|
||||
},
|
||||
"chunk-SRY2GXMH": {
|
||||
"file": "chunk-SRY2GXMH.js"
|
||||
},
|
||||
"chunk-2HEVCKUT": {
|
||||
"file": "chunk-2HEVCKUT.js"
|
||||
},
|
||||
"chunk-FLWDL4KY": {
|
||||
"file": "chunk-FLWDL4KY.js"
|
||||
},
|
||||
"chunk-B3BEBK2H": {
|
||||
"file": "chunk-B3BEBK2H.js"
|
||||
},
|
||||
"chunk-7NEKFKVF": {
|
||||
"file": "chunk-7NEKFKVF.js"
|
||||
},
|
||||
"chunk-RKMPS52T": {
|
||||
"file": "chunk-RKMPS52T.js"
|
||||
},
|
||||
"chunk-2QWPUIZJ": {
|
||||
"file": "chunk-2QWPUIZJ.js"
|
||||
},
|
||||
"chunk-XGK4THRG": {
|
||||
"file": "chunk-XGK4THRG.js"
|
||||
},
|
||||
"chunk-DFUOJE3F": {
|
||||
"file": "chunk-DFUOJE3F.js"
|
||||
},
|
||||
"chunk-NBIWWQDH": {
|
||||
"file": "chunk-NBIWWQDH.js"
|
||||
},
|
||||
"chunk-6M7HYOYM": {
|
||||
"file": "chunk-6M7HYOYM.js"
|
||||
},
|
||||
"chunk-3SQF7L7O": {
|
||||
"file": "chunk-3SQF7L7O.js"
|
||||
},
|
||||
"chunk-MI5BQO2G": {
|
||||
"file": "chunk-MI5BQO2G.js"
|
||||
},
|
||||
"chunk-BH46VVEZ": {
|
||||
"file": "chunk-BH46VVEZ.js"
|
||||
},
|
||||
"chunk-KAUMDUK6": {
|
||||
"file": "chunk-KAUMDUK6.js"
|
||||
},
|
||||
"chunk-6ZBHNYAL": {
|
||||
"file": "chunk-6ZBHNYAL.js"
|
||||
},
|
||||
"chunk-SLXWKEKP": {
|
||||
"file": "chunk-SLXWKEKP.js"
|
||||
},
|
||||
"chunk-O5UWSVSE": {
|
||||
"file": "chunk-O5UWSVSE.js"
|
||||
},
|
||||
"chunk-ESXUKNGR": {
|
||||
"file": "chunk-ESXUKNGR.js"
|
||||
},
|
||||
"chunk-SVLVPO4L": {
|
||||
"file": "chunk-SVLVPO4L.js"
|
||||
},
|
||||
"chunk-MDVT4WFW": {
|
||||
"file": "chunk-MDVT4WFW.js"
|
||||
},
|
||||
"chunk-UANYWW5J": {
|
||||
"file": "chunk-UANYWW5J.js"
|
||||
},
|
||||
"chunk-3Q7TKPWY": {
|
||||
"file": "chunk-3Q7TKPWY.js"
|
||||
},
|
||||
"chunk-SG3BCSKH": {
|
||||
"file": "chunk-SG3BCSKH.js"
|
||||
},
|
||||
"chunk-SAVXX6OM": {
|
||||
"file": "chunk-SAVXX6OM.js"
|
||||
},
|
||||
"chunk-PQ7O3X3G": {
|
||||
"file": "chunk-PQ7O3X3G.js"
|
||||
},
|
||||
"chunk-ASLTLD6L": {
|
||||
"file": "chunk-ASLTLD6L.js"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
"type": "module"
|
||||
}
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
# See http://help.github.com/ignore-files/ for more about ignoring files.
|
||||
|
||||
# Compiled output
|
||||
/dist
|
||||
/tmp
|
||||
/out-tsc
|
||||
/bazel-out
|
||||
|
||||
# Node
|
||||
/node_modules
|
||||
npm-debug.log
|
||||
yarn-error.log
|
||||
|
||||
# IDEs and editors
|
||||
.idea/
|
||||
.project
|
||||
.classpath
|
||||
.c9/
|
||||
*.launch
|
||||
.settings/
|
||||
*.sublime-workspace
|
||||
|
||||
# Visual Studio Code
|
||||
.vscode/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/tasks.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/extensions.json
|
||||
.history/*
|
||||
|
||||
# Miscellaneous
|
||||
/.angular/cache
|
||||
.sass-cache/
|
||||
/connect.lock
|
||||
/coverage
|
||||
/libpeerconnection.log
|
||||
testem.log
|
||||
/typings
|
||||
|
||||
# System files
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
|
@ -10,10 +10,10 @@ import { filter } from 'rxjs/operators';
|
|||
import { FooterComponent } from './components/footer/footer.component';
|
||||
import { KeycloakService } from './services/keycloak.service';
|
||||
import { KeycloakEventType } from './models/keycloak-event';
|
||||
import { ListingCriteria, User } from './models/main.model';
|
||||
import { createGenericObject } from './utils/utils';
|
||||
import onChange from 'on-change';
|
||||
import { UserService } from './services/user.service';
|
||||
import {ListingCriteria, User} from '../../../common-models/src/main.model'
|
||||
@Component({
|
||||
selector: 'app-root',
|
||||
standalone: true,
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import {StyleClassModule} from 'primeng/styleclass';
|
||||
import { KeyValue } from '../../models/main.model';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
import { UserService } from '../../services/user.service';
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@ import { MenubarModule } from 'primeng/menubar';
|
|||
import { OverlayPanelModule } from 'primeng/overlaypanel';
|
||||
import { environment } from '../../../environments/environment';
|
||||
import { UserService } from '../../services/user.service';
|
||||
import { User } from '../../models/main.model';
|
||||
import { TabMenuModule } from 'primeng/tabmenu';
|
||||
import { Observable } from 'rxjs';
|
||||
import { faUserGear } from '@fortawesome/free-solid-svg-icons';
|
||||
import { Router } from '@angular/router';
|
||||
import { User } from '../../../../../common-models/src/main.model';
|
||||
|
||||
@Component({
|
||||
selector: 'header',
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
../../../../common-models/src/main.model.ts
|
||||
|
|
@ -3,7 +3,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import { StyleClassModule } from 'primeng/styleclass';
|
||||
import { BusinessListing, InvestmentsListing, KeyValue, ListingCriteria, ProfessionalsBrokersListing, User } from '../../models/main.model';
|
||||
import { SelectOptionsService } from '../../services/select-options.service';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
|
@ -19,6 +18,7 @@ import { ListingsService } from '../../services/listings.service';
|
|||
import { UserService } from '../../services/user.service';
|
||||
import onChange from 'on-change';
|
||||
import { getCriteriaStateObject, getSessionStorageHandler } from '../../utils/utils';
|
||||
import { ListingCriteria, ListingType, User } from '../../../../../common-models/src/main.model';
|
||||
@Component({
|
||||
selector: 'app-details',
|
||||
standalone: true,
|
||||
|
|
@ -30,7 +30,7 @@ export class DetailsComponent {
|
|||
// listings: Array<BusinessListing>;
|
||||
|
||||
private id: string | undefined = this.activatedRoute.snapshot.params['id'] as string | undefined;
|
||||
listing: BusinessListing|ProfessionalsBrokersListing|InvestmentsListing;
|
||||
listing: ListingType;
|
||||
user:User;
|
||||
criteria:ListingCriteria
|
||||
constructor(private activatedRoute: ActivatedRoute,private listingsService:ListingsService,private router:Router,private userService:UserService,public selectOptions: SelectOptionsService){
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
import { Component } from '@angular/core';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { KeyValue, ListingCriteria } from '../../models/main.model';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { BrowserAnimationsModule, NoopAnimationsModule } from '@angular/platform-browser/animations';
|
||||
|
|
@ -13,6 +12,7 @@ import { SelectOptionsService } from '../../services/select-options.service';
|
|||
import { UserService } from '../../services/user.service';
|
||||
import onChange from 'on-change';
|
||||
import { getCriteriaStateObject, getSessionStorageHandler } from '../../utils/utils';
|
||||
import { ListingCriteria } from '../../../../../common-models/src/main.model';
|
||||
@Component({
|
||||
selector: 'app-home',
|
||||
standalone: true,
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import { StyleClassModule } from 'primeng/styleclass';
|
||||
import { BusinessListing, InvestmentsListing, KeyValue, ListingCriteria, ListingType, PageEvent, ProfessionalsBrokersListing, } from '../../models/main.model';
|
||||
import { SelectOptionsService } from '../../services/select-options.service';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
|
@ -17,6 +16,7 @@ import onChange from 'on-change';
|
|||
import { createGenericObject, getCriteriaStateObject, getSessionStorageHandler } from '../../utils/utils';
|
||||
import { InitEditableRow } from 'primeng/table';
|
||||
import { environment } from '../../../environments/environment';
|
||||
import { ListingCriteria, ListingType } from '../../../../../common-models/src/main.model';
|
||||
@Component({
|
||||
selector: 'app-listings',
|
||||
standalone: true,
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import { StyleClassModule } from 'primeng/styleclass';
|
||||
import { BusinessListing, KeyValue } from '../../models/main.model';
|
||||
import { SelectOptionsService } from '../../services/select-options.service';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import { StyleClassModule } from 'primeng/styleclass';
|
||||
import { BusinessListing, Invoice, KeyValue, Subscription, User } from '../../../models/main.model';
|
||||
import { SelectOptionsService } from '../../../services/select-options.service';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
|
@ -24,6 +23,7 @@ import { lastValueFrom } from 'rxjs';
|
|||
import { MessageService } from 'primeng/api';
|
||||
import { environment } from '../../../../environments/environment';
|
||||
import { FileUploadModule } from 'primeng/fileupload';
|
||||
import { Invoice, Subscription, User } from '../../../../../../common-models/src/main.model';
|
||||
|
||||
|
||||
@Component({
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import { StyleClassModule } from 'primeng/styleclass';
|
||||
import { BusinessListing, InvestmentsListing, Invoice, KeyValue, ProfessionalsBrokersListing, User } from '../../../models/main.model';
|
||||
import { SelectOptionsService } from '../../../services/select-options.service';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
|
@ -26,6 +25,7 @@ import { ArrayToStringPipe } from '../../../pipes/array-to-string.pipe';
|
|||
import { UserService } from '../../../services/user.service';
|
||||
import { SharedModule } from '../../../shared/shared/shared.module';
|
||||
import { MessageService } from 'primeng/api';
|
||||
import { BusinessListing, ListingType, User } from '../../../../../../common-models/src/main.model';
|
||||
@Component({
|
||||
selector: 'create-listing',
|
||||
standalone: true,
|
||||
|
|
@ -40,7 +40,7 @@ export class EditListingComponent {
|
|||
location:string;
|
||||
mode:'edit'|'create';
|
||||
separator:'\n\n'
|
||||
listing:BusinessListing|ProfessionalsBrokersListing|InvestmentsListing = createGenericObject<BusinessListing>();
|
||||
listing:ListingType = createGenericObject<BusinessListing>();
|
||||
private id: string | undefined = this.activatedRoute.snapshot.params['id'] as string | undefined;
|
||||
user:User;
|
||||
constructor(public selectOptions:SelectOptionsService,private router: Router,private activatedRoute: ActivatedRoute,private listingsService:ListingsService,public userService: UserService,private messageService: MessageService){
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ import { ButtonModule } from 'primeng/button';
|
|||
import { CheckboxModule } from 'primeng/checkbox';
|
||||
import { InputTextModule } from 'primeng/inputtext';
|
||||
import { StyleClassModule } from 'primeng/styleclass';
|
||||
import { BusinessListing, Invoice, KeyValue, User } from '../../../models/main.model';
|
||||
import { SelectOptionsService } from '../../../services/select-options.service';
|
||||
import { DropdownModule } from 'primeng/dropdown';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
import { Component } from '@angular/core';
|
||||
import { MenuAccountComponent } from '../../menu-account/menu-account.component';
|
||||
import dataListings from '../../../../assets/data/listings.json';
|
||||
import { BusinessListing, User } from '../../../models/main.model';
|
||||
import { SharedModule } from '../../../shared/shared/shared.module';
|
||||
import { UserService } from '../../../services/user.service';
|
||||
import { lastValueFrom } from 'rxjs';
|
||||
import { ListingsService } from '../../../services/listings.service';
|
||||
import { SelectOptionsService } from '../../../services/select-options.service';
|
||||
import { BusinessListing, User } from '../../../../../../common-models/src/main.model';
|
||||
|
||||
@Component({
|
||||
selector: 'app-favorites',
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
import { ChangeDetectorRef, Component } from '@angular/core';
|
||||
import { MenuAccountComponent } from '../../menu-account/menu-account.component';
|
||||
import dataListings from '../../../../assets/data/listings.json';
|
||||
import { BusinessListing, ListingType, User } from '../../../models/main.model';
|
||||
import { SharedModule } from '../../../shared/shared/shared.module';
|
||||
import { UserService } from '../../../services/user.service';
|
||||
import { ListingsService } from '../../../services/listings.service';
|
||||
import { lastValueFrom } from 'rxjs';
|
||||
import { SelectOptionsService } from '../../../services/select-options.service';
|
||||
import { ConfirmationService, MessageService } from 'primeng/api';
|
||||
import { BusinessListing, ListingType, User } from '../../../../../../common-models/src/main.model';
|
||||
@Component({
|
||||
selector: 'app-my-listing',
|
||||
standalone: true,
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { HttpClient } from '@angular/common/http';
|
||||
import { Injectable } from '@angular/core';
|
||||
import { Observable, lastValueFrom } from 'rxjs';
|
||||
import { BusinessListing, ListingCriteria } from '../models/main.model';
|
||||
import { environment } from '../../environments/environment';
|
||||
import { BusinessListing, ListingCriteria } from '../../../../common-models/src/main.model';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { Injectable } from '@angular/core';
|
||||
import { KeyValue, KeyValueStyle } from '../models/main.model';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { InitEditableRow } from 'primeng/table';
|
||||
import { lastValueFrom } from 'rxjs';
|
||||
import { environment } from '../../environments/environment';
|
||||
import { KeyValue, KeyValueStyle } from '../../../../common-models/src/main.model';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { Injectable } from '@angular/core';
|
||||
import { Observable } from 'rxjs';
|
||||
import { Subscription } from '../models/main.model';
|
||||
import { environment } from '../../environments/environment';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { Subscription } from '../../../../common-models/src/main.model';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@ import { Component } from '@angular/core';
|
|||
import { jwtDecode } from 'jwt-decode';
|
||||
import { Observable, distinctUntilChanged, filter, from, map } from 'rxjs';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { JwtToken, User } from '../models/main.model';
|
||||
import { KeycloakService } from './keycloak.service';
|
||||
import { JwtToken, User } from '../../../../common-models/src/main.model';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { INFO, ConsoleFormattedStream, createLogger as _createLogger, stdSerializers } from "browser-bunyan";
|
||||
import { ListingCriteria } from "../models/main.model";
|
||||
import { ListingCriteria } from "../../../../common-models/src/main.model";
|
||||
|
||||
export function createGenericObject<T>(): T {
|
||||
// Ein leeres Objekt vom Typ T erstellen
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
node_modules
|
||||
*.js
|
||||
*.map
|
||||
package-lock.json
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
*.jar
|
||||
gitea
|
||||
auth
|
||||
Loading…
Reference in New Issue