feat: Add UI for Add Topics (#105)

* Fixes an issue where Form Switch was unexpectedly getting wrong width from its parent.

* style: add discussion topics UI

* feat: Add section for general discussion topic in legacy form

* style: improve style according to Figma and add name uniqueness validation

1- Improve styling for General discussion topics section
2- Add discussion topic name uniqueness validation using yup test
3- Add internationalisation for discussion topic section

* test: Update LegacyForm test cases

Update LegacyForm test cases according to new requirements. Add mock store in test cases as we are using redux in DiscussionTopic and manipulating the redux store.

* refactor: update variables name and add async type in thunk function

Co-authored-by: Awais Ansari <awais.ansari63@gmail.com>
This commit is contained in:
Awais Jibran
2021-05-21 12:39:24 +05:00
committed by GitHub
parent 442335cf8c
commit 6bb6409d26
12 changed files with 558 additions and 103 deletions

View File

@@ -59,6 +59,7 @@
"react-transition-group": "4.4.1",
"redux": "4.0.5",
"regenerator-runtime": "0.13.7",
"uuid": "^3.4.0",
"yup": "0.31.1"
},
"devDependencies": {