* test: added newly cases to cover codeCov
* test: added new cases of empty posts
* test: added test cases of legacy topics
* refactor: removed extra lines and extra const objects
* test: added test cases for postPreviewpane
* test: added test cases for post comment view api
* refactor: removed extra lines and code
* refactor: fixed issues identified during code review
* refactor: changed description of one test case
---------
Co-authored-by: sundasnoreen12 <sundasnoreen12@ggmail.com>
* fix: fixed post length according to figma
* fix: remove hoverstate from author label and author icon
* style: adds tooltip in hovercard for endorsemment icon
* test: fix test cases
* test: adds test cases for descreaased coverage
* refactor: updated api call to a method for reusability
* refactor: changed test descriptions
* test: added test cases of learners and post
* refactor: fixed reviewed issues
* refactor: changed data test id names for load more buttons
---------
Co-authored-by: sundasnoreen12 <sundasnoreen12@ggmail.com>
* test: added testcases of redux, selector and api
* refactor: fixe recommanded issue and improve code cov
* refactor: added cases for filter statuses
* refactor: updated test description
* refactor: add common method of mock data for learner and post
* refactor: code and moved test utils in learners folder
---------
Co-authored-by: sundasnoreen12 <sundasnoreen12@ggmail.com>
Co-authored-by: Awais Ansari <awais.ansari63@gmail.com>
* fix: fix topic info for course-wide discussion topics
* refactor: removed const and used url directly
* test: adds test cases for topic info
* test: updated test cases
The .github/workflows/add-depr-ticket-to-depr-board.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
The .github/workflows/add-remove-label-on-comment.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
The .github/workflows/self-assign-issue.yml workflow is missing or needs an update to stay in
sync with the current standard for this workflow as defined in the
`.github` repo of the `openedx` GitHub org.
* test: Added test cases for noncourseware and courseware topic posts
* refactor: optimized code for post view list
* refactor: updated selector tag
---------
Co-authored-by: sundasnoreen12 <sundasnoreen12@ggmail.com>