From e76e558fc6b1bfa42340dedc685990f344c9f613 Mon Sep 17 00:00:00 2001 From: pc_11 <76156941+PC-11-00@users.noreply.github.com> Date: Thu, 23 Feb 2023 12:02:13 +0530 Subject: [PATCH] feat:add tooltip in create savings product screen (#1689) added tooltips in creating savings product screen to provide valuable aid in understanding the functionality of the system. Fixes: #1669 --- ...aving-product-currency-step.component.html | 6 ++-- .../saving-product-currency-step.component.ts | 1 + ...saving-product-details-step.component.html | 6 ++-- .../saving-product-details-step.component.ts | 1 + ...aving-product-settings-step.component.html | 30 +++++++++---------- .../saving-product-settings-step.component.ts | 1 + .../saving-product-terms-step.component.html | 10 +++---- .../saving-product-terms-step.component.ts | 1 + 8 files changed, 30 insertions(+), 26 deletions(-) diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.html b/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.html index ea7cb83dc..7d4254799 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.html +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.html @@ -4,7 +4,7 @@ Currency - + {{ currency.name }} @@ -16,7 +16,7 @@ Decimal Places - + Decimal Places is required @@ -24,7 +24,7 @@ Currency in multiples of - + Currency in multiples of is required diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.ts b/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.ts index 0a5916882..2baf62562 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.ts +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-currency-step/saving-product-currency-step.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit, Input } from '@angular/core'; import { FormGroup, FormBuilder, Validators } from '@angular/forms'; +import { TooltipPosition } from '@angular/material/tooltip'; @Component({ selector: 'mifosx-saving-product-currency-step', diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.html b/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.html index e7a3624ec..9d473ba6e 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.html +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.html @@ -4,7 +4,7 @@ Product Name - + Product Name is required @@ -12,7 +12,7 @@ Short Name - + Short Name is required @@ -20,7 +20,7 @@ Description - + diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.ts b/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.ts index ccca5bc3d..cc2671a30 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.ts +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-details-step/saving-product-details-step.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit, Input } from '@angular/core'; import { FormGroup, FormBuilder, Validators } from '@angular/forms'; +import { TooltipPosition } from '@angular/material/tooltip'; @Component({ selector: 'mifosx-saving-product-details-step', diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.html b/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.html index 6296b550f..c0819b1c7 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.html +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.html @@ -4,14 +4,14 @@ Minimum Opening Balance - + Lock-in Period - + @@ -22,25 +22,25 @@ - + Apply Withdrawal Fee for Transfers Balance Required for Interest Calculation - + - + Enforce Minimum Balance Minimum Balance - + - + Is Withhold Tax Applicable? @@ -60,7 +60,7 @@

Overdraft

- + Is Overdraft Allowed? @@ -68,17 +68,17 @@ Minimum Overdraft Required for Interest Calculation - + Nominal Annual Interest for Overdraft - + Maximum Overdraft Amount Limit - + @@ -87,7 +87,7 @@

Dormancy Tracking

- + Enable Dormancy Tracking @@ -95,7 +95,7 @@ Number of Days to Inactive sub-status - + Number of Days to Inactive sub-status is required @@ -103,7 +103,7 @@ Number of Days to Dormant sub-status - + Number of Days to Dormant sub-status is required @@ -111,7 +111,7 @@ Number of Days to Escheat - + Number of Days to Escheat is required diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.ts b/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.ts index b83384593..de489b57e 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.ts +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-settings-step/saving-product-settings-step.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit, Input } from '@angular/core'; import { FormGroup, FormBuilder, FormControl, Validators } from '@angular/forms'; +import { TooltipPosition } from '@angular/material/tooltip'; @Component({ selector: 'mifosx-saving-product-settings-step', diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html index 74cc4790c..4eb47eade 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html @@ -4,7 +4,7 @@ Nominal Annual Interest Rate - + Nominal Annual Interest is required @@ -14,7 +14,7 @@ Interest Compounding Period - + {{ interestCompoundingPeriodType.value }} @@ -26,7 +26,7 @@ Interest Posting Period - + {{ interestPostingPeriodType.value }} @@ -38,7 +38,7 @@ Interest Calculated using - + {{ interestCalculationType.value }} @@ -50,7 +50,7 @@ Days in Year - + {{ interestCalculationDaysInYearType.value }} diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts index 551723dba..52f0e3363 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit, Input } from '@angular/core'; import { FormGroup, FormBuilder, Validators } from '@angular/forms'; +import { TooltipPosition } from '@angular/material/tooltip'; @Component({ selector: 'mifosx-saving-product-terms-step',