IMGIITRoorkee / omniport-frontend-settings

Frontend for the settings service in Omniport
GNU General Public License v3.0
13 stars 0 forks source link

Subscription #5

Closed PC25 closed 3 years ago

pradumangoyal commented 4 years ago

@PC25 Quite fast and excellent work on this PR. The code seems good except few console statements. Will review it by the weekend.

pradumangoyal commented 4 years ago

Can we remove accordions in the case when there is no child?

pradumangoyal commented 4 years ago

The subscription view is paginated, which I don't think is desired?

pradumangoyal commented 4 years ago

Pass a key prop while using the map

pradumangoyal commented 4 years ago

Please configure your VS Code according to this https://app.nuclino.com/IMGIITRoorkee/Omniport-Development/Frontend-623e56dd-54c2-428e-93e0-a52f2c030d89 and there won't be any deviation from the Omniport frontend code conventions. Once configure your VS Code according to this and press Ctrl+S on every component you edited and push that code.

pradumangoyal commented 4 years ago

@PC25 Really nice progress :tada:, it is very near to the merge. I have just a few concerns, please address those.

@gouranshi Please suggest for the following potential UI issues.

pradumangoyal commented 3 years ago

@PC25 @utkarshparkhi really nice work. It's working as expected. Will do a code review now. :tada:

Just the success/error toast message is pending. And currently, to check if a parent is in an intermediate state, you are checking If any of its immediate children are in checked state, but the right case is to check if any of its immediate children are in an intermediate state or checked state.

Mentioning the other related PRs to make it easy for reviewing: Notifications view: https://github.com/IMGIITRoorkee/omniport-service-notifications/pull/11 Emails view: https://github.com/IMGIITRoorkee/omniport-service-emails/pull/12 Fix subscription tree serializer: https://github.com/IMGIITRoorkee/omniport-service-categories/pull/2

@Ajayneethikannan @shreyansh23 Requesting you to once go ensure the code conventions and quality also. YOu may also test the functionality but I have gone through it and suggested from it once.