Skip to content

Commit

Permalink
[TRAH- 3476]/Amina-Likhith/add employment status and tin to real acco…
Browse files Browse the repository at this point in the history
…unt signup (deriv-com#15805)

* chore: incorporated the new employment status and tin info

* fix: employment status form

* fix: employment status form

* chore: merge master

* chore: created validation configs

* chore: added validations

* feat: separate components for tin

* feat: separate components for tin

* feat: separate components for tin

* fix: separate component wrapper for employment status, tax residence and tin

* chore: incorporated validation schema

* fix: close popover in tin fileds on scrolling

* chore: created employment-tax-info section

* fix: style changes for Real account sign up layout

* chore: add_hook_for_tin_api_call

* chore: changes useTinValidation Hook

* chore: changes useTinValidation Hook

* chore: implemented new validation config

* chore: added validation check in Real account sign up

* chore: default value for tax residence

* chore: made tin optional

* chore: add tin validation

* fix: component

* fix: checkbox

* fix: import

* chore: updted validation schema

* chore: incorporated new checkbox in validation

* fix: removed console statements

* fix: binded value

* fix: resolved import issue

* chore: removed DesktopWrapper & MobileWrapper

* chore: clear tax values on checkbox click

* fix: checkbox for no tax info

* fix: validation issue with no tin checkbox

* fix: removed unused ref

* fix: title text

* fix: tin title

* fix: tin title

* fix: re-validation of tin field

* fix: incorporated DOB fix

* fix: resize issue

* fix: button alignment in Tax section

* fix: incorporated validation for IDV

* fix: type

* fix: tin validation issue

* chore: added testcases for hook and tin schema

* chore: added testcases to validation schema

* chore: incorporated Personal details validation

* chore: made tax residence mandatory

* fix: submission of Real account signup data

* fix: tin validation issues

* fix: resolved tin validation

* fix: reverted checkbox change

* fix: failing testcases

* fix: failing testcases

* fix: removed console errors

* fix: missing import

* fix: missing import

* fix: testcases for personal details config

* chore: integrated tin auto config

* fix: sending tin auto set value to BE

* fix: resolved auto dirty form on load

* fix: testcase checks

* fix: incorporated new tin prop

* fix: removed commented Tests

* fix: removed commented Tests

* fix: added employment status testcases

* fix: sonarcloud issues

* fix: failed testcases

* fix: resolved sonarcloud issues

* fix: added personal details validation

* fix: reset testcases

* fix: personal details

* fix: personal details

* fix: user profile testcase

* fix: user profile testcase

* fix: reset testcases

* fix: added testcases wrt user profile

* fix: MF creation form

* fix: added validation for TIN when MF

* fix: console error

* chore: incorporated Translations and dayjs libs

* fix: CSS comments

* fix: tin comfirmation checkbox

* fix: removed is_tin_mandatory check from Tax section

* fix: displaying 0

* chore: included Account opening reason in Person details

* chore: incorporated employment status update for TIN & emp status

* fix: testcase

* chore: added hook to trigger scroll

* fix: incorporated emp status and tax restrictions

* fix: added check for Tin & emp update

* fix: resolved build error

* added: notification

* chore: added focus on Account opening reason field

* fix: making tin mandatory

* chore: trigger build

* chore: make tin mandatory based on BE

* fix: type issues

* fix: tin field mandatory

* fix: tin field mandatory

* chore: added CSS to highlight field

* fix: reverted testing changes

* chore: added field focus

* fix: build issues

* fix: failing testcase

* chore: remove unused component

* chore: added missing type

* fix: tin validation

* fix: type failures

* chore: added description

* fix: incorporated review comments

* fix: failing testcase

* fix: incorporated review comments

* fix: reverted change

* chore: incorporated changes to Financial assessment

* fix: updated render condition

* fix: incorporated review comments

* chore: disabled employment status

* chore: updated quill-icon version

* Merge branch 'master' into TRAH_3476/amina_likhith/add_employment_status_and_tin_to_real_account_signup

* fix: package-lock

* fix: failing testcase

* fix: removed un-necessary condition

* fix: issue TRAH-4258

* fix: TIN check for Real account creation

* fix: TIN check for Real account creation

* fix: data unsaved popup appearing from personal details

* fix: resolved TRAH-4272, TRAH-4268

* fix: TRAH-4270 issue

* fix: Personal details type

* fix: reverted version

---------

Co-authored-by: Likhith Kolayari <[email protected]>
Co-authored-by: Likhith Kolayari <[email protected]>
  • Loading branch information
3 people authored Oct 17, 2024
1 parent 477c7f3 commit 39f679f
Show file tree
Hide file tree
Showing 77 changed files with 2,377 additions and 2,395 deletions.
1 change: 1 addition & 0 deletions packages/account/build/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ const ALIASES = {
Stores: path.resolve(__dirname, '../src/Stores'),
Styles: path.resolve(__dirname, '../src/Styles'),
Types: path.resolve(__dirname, '../src/Types'),
'react/jsx-runtime': 'react/jsx-runtime.js',
};

const rules = (is_test_env = false) => [
Expand Down
1 change: 1 addition & 0 deletions packages/account/build/webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ module.exports = function (env) {
'terms-of-use-config': 'Configs/terms-of-use-config',
'trading-assessment-config': 'Configs/trading-assessment-config',
'test-warning-modal': 'Components/trading-assessment/test-warning-modal',
'employment-tax-info-config':'Configs/employment-tax-info-config',
},
mode: IS_RELEASE ? 'production' : 'development',
module: {
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 39f679f

Please sign in to comment.