Umbau auf postgres 2. step

This commit is contained in:
2024-04-22 22:26:44 +02:00
parent c90d6b72b7
commit 7f0f21b598
77 changed files with 3325 additions and 3066 deletions

View File

@@ -11,18 +11,32 @@ import { authGuard } from './guards/auth.guard';
import { PricingComponent } from './pages/pricing/pricing.component';
import { LogoutComponent } from './components/logout/logout.component';
import { DetailsUserComponent } from './pages/details/details-user/details-user.component';
import { BusinessListingsComponent } from './pages/listings/business-listings/business-listings.component';
import { CommercialPropertyListingsComponent } from './pages/listings/commercial-property-listings/commercial-property-listings.component';
import { BrokerListingsComponent } from './pages/listings/broker-listings/broker-listings.component';
import { EditBusinessListingComponent } from './pages/subscription/edit-business-listing/edit-business-listing.component';
import { EditCommercialPropertyListingComponent } from './pages/subscription/edit-commercial-property-listing/edit-commercial-property-listing.component';
export const routes: Routes = [
{
path: 'listings/:type',
component: ListingsComponent,
},
// {
// path: 'listings/:type',
// component: ListingsComponent,
// },
// Umleitung von /listing zu /listing/business
{
path: 'listings',
pathMatch: 'full',
redirectTo: 'listings/business',
path: 'businessListings',
component: BusinessListingsComponent,
runGuardsAndResolvers:'always'
},
{
path: 'commercialPropertyListings',
component: CommercialPropertyListingsComponent,
runGuardsAndResolvers:'always'
},
{
path: 'brokerListings',
component: BrokerListingsComponent,
runGuardsAndResolvers:'always'
},
{
@@ -47,15 +61,25 @@ export const routes: Routes = [
canActivate: [authGuard],
},
{
path: 'editListing/:id',
component: EditListingComponent,
path: 'editBusinessListing/:id',
component: EditBusinessListingComponent,
canActivate: [authGuard],
},
{
path: 'createListing',
component: EditListingComponent,
path: 'createBusinessListing',
component: EditBusinessListingComponent,
canActivate: [authGuard],
},
{
path: 'editCommercialPropertyListing/:id',
component: EditCommercialPropertyListingComponent,
canActivate: [authGuard],
},
{
path: 'createCommercialPropertyListing',
component: EditCommercialPropertyListingComponent,
canActivate: [authGuard],
},
{
path: 'myListings',
component: MyListingComponent,