From 68b20dd4eab08d399225d3c799ef2fc499bb31a1 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Sat, 11 Nov 2023 18:35:56 +0100 Subject: [PATCH] Introduce action menus * Exchange rates management * Coupons management --- .../admin-overview/admin-overview.html | 86 ++++++++++++++----- .../admin-overview/admin-overview.module.ts | 2 + 2 files changed, 67 insertions(+), 21 deletions(-) diff --git a/apps/client/src/app/components/admin-overview/admin-overview.html b/apps/client/src/app/components/admin-overview/admin-overview.html index da14baea0..2ce164216 100644 --- a/apps/client/src/app/components/admin-overview/admin-overview.html +++ b/apps/client/src/app/components/admin-overview/admin-overview.html @@ -38,7 +38,7 @@
- -
+ {{ exchangeRate.label1 }} = + {{ exchangeRate.label2 }} - + + + + - - - + [routerLink]="['/admin', 'market-data']" + > + + + Edit + + + +
@@ -149,17 +174,36 @@ -
{{ coupon.code }} + {{ coupon.duration }} + + +
diff --git a/apps/client/src/app/components/admin-overview/admin-overview.module.ts b/apps/client/src/app/components/admin-overview/admin-overview.module.ts index 554118bb3..d0762e79f 100644 --- a/apps/client/src/app/components/admin-overview/admin-overview.module.ts +++ b/apps/client/src/app/components/admin-overview/admin-overview.module.ts @@ -3,6 +3,7 @@ import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { MatButtonModule } from '@angular/material/button'; import { MatCardModule } from '@angular/material/card'; +import { MatMenuModule } from '@angular/material/menu'; import { MatSelectModule } from '@angular/material/select'; import { MatSlideToggleModule } from '@angular/material/slide-toggle'; import { RouterModule } from '@angular/router'; @@ -20,6 +21,7 @@ import { AdminOverviewComponent } from './admin-overview.component'; GfValueModule, MatButtonModule, MatCardModule, + MatMenuModule, MatSelectModule, MatSlideToggleModule, ReactiveFormsModule,