Closed Biki-das closed 1 year ago
We have these basic policies to make the approval process smoother for our volunteer team.
Please make sure your code passes all tests and there are no merge conflicts.
The process helps maintain accurate and well-formatted documentation and is a prerequisite for getting your PR approved. Assigned reviewers regularly review the PR queue and tend to focus on PRs that are passing.
When your PR has been assigned reviewers contact them to get your code reviewed and approved via:
Your reviewer(s) will have the following roles:
Read our CONTRIBUTING.md file. Most importantly:
cc @Cioppolo14 @aviraldevv , i have made the PR to have a better understanding of my changes, if you feel to close it, it's fine!
@anwersayeed @tasneemkoushar @evasharma12 @Kevoniat @Rumone Please review
@Biki-das
Please share the screen-recording of running website with current changes.
@Biki-das
Please share the screen-recording of running website with current changes.
Sure!
@Biki-das
I would like to suggest some more changes to the PR -
component
folder we don't need it. It was part of our old website .layout
and animations
folder to component folder.index.css
file in same manner as that of panels.Also please fix the comment of your PR so that it doesn't automatically closes the parent issue.
@Biki-das
@aviraldevv Please share the screen-recording of running website with current changes.
Looks good, go ahead with the rest of the changes.
@aviraldevv pushed the changes as requested by you ,regarding the PR fix tag which issue should i link to you as you said it will either close the parent issue!
@aviraldevv pushed the changes as requested by you ,regarding the PR fix tag which issue should i link to you as you said it will either close the parent issue!
Just make it -
Fixes
This will not automatically close the issue.
@Biki-das
Is the website functional after changes??
@Biki-das
Is the website functional after changes??
Yep it's working fine also checked for responsiveness too and everything seem to work
@aviraldevv pushed the changes as requested by you ,regarding the PR fix tag which issue should i link to you as you said it will either close the parent issue!
Just make it -
Fixes #Issue Number
This will not automatically close the issue.
@Biki-das
Please do this before it gets merged.
@Biki-das Please fix the first comment...maybe we can mention the issue without closing it, so that it is trackable in the future? Am I understanding it correctly that we don't want to close https://github.com/PalisadoesFoundation/talawa-docs/issues/635 because @aviraldevv is still working on it? This just supports that effort in part?
@Biki-das Please fix the first comment...maybe we can mention the issue without closing it, so that it is trackable in the future? Am I understanding it correctly that we don't want to close #635 because @aviraldevv is still working on it? This just supports that effort in part?
yes! @aviraldevv told to keep it fix#issuenumber, @Cioppolo14 done, i have just made a mention type making the f smallercase, this won't close the issue now!
@Cioppolo14
We can merge this now.
What kind of change does this PR introduce?
refactor
Issue Number:
fixes partially #635
Did you add tests for your changes?
No
Snapshots/Videos:
If relevant, did you update the documentation?
Summary
@aviraldevv raised this issue of refactoring the code of the Talawa current documentation home landing, the whole of code was injected into one file and it need organization with tweaks here and there, to make it easy for future maintenance , code readability and easy to apply changes.
I have organized the file into layouts and then added them to the main
index.ts
file , also since the files were not regular react component ,they were typescript components, so i have also introduced type safety to few components wherever possible, there was a small change in one of the animation file , which is done to introduce better performance.Does this PR introduce a breaking change?
No
Other information
I was instructed by @aviraldevv to push the PR of my changes, see comment #https://github.com/PalisadoesFoundation/talawa-docs/issues/635#issuecomment-1524049598
Have you read the contributing guide?
Yes