Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

[CRO] MyAffiliate signup form #5923

Closed
wants to merge 80 commits into from

Conversation

NikitK-deriv
Copy link
Contributor

@NikitK-deriv NikitK-deriv commented Nov 11, 2023

Changes:

Form for affiliate signup registration
Connected with back-end in onSubmit function
Handle different errors like connection lost, username exist
Have a tracking features

[TECHNICAL DEBT]:

Developed mostly with styled components so can be refactored with atomic approach in the future
Using common useState instead of react-hook-form so can be refactored as well
validation is not ideal and should be improved using react-hook-forms
we have no updated API for this method so we can see a lot of ts errors here and any in types for that

Type of change

  • Bug fix
  • New feature
  • Update feature
  • Refactor code
  • Translation to code
  • Translation to crowdin
  • Script configuration
  • Improve performance
  • Style only
  • Dependency update
  • Documentation update
  • Release

Copy link
Contributor

🚀 Smoke test run (4) passed successfully!

Copy link

vercel bot commented Nov 30, 2023

Deployment failed with the following error:

The provided GitHub repository does not contain the requested branch or commit reference. Please ensure the repository is not empty.

Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 2 Security Hotspots
Code Smell A 6 Code Smells

No Coverage information No Coverage information
3.8% 3.8% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

Copy link
Contributor

Preview Link: https://cellxpert-continue.deriv-com-preview-links.pages.dev

Name Result
Build status Completed ✅
Preview URL Visit Preview
Action URL Visit Action

Copy link
Contributor

🚀 Smoke test run (1) passed successfully!

Copy link
Contributor

🚀 Smoke test run (2) passed successfully!

Copy link
Contributor

🚀 Smoke test run (5) passed successfully!

Copy link
Contributor

🚀 Smoke test run (3) passed successfully!

Copy link
Contributor

🚀 Smoke test run (4) passed successfully!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant