-
Notifications
You must be signed in to change notification settings - Fork 329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Create Base Page structure - EditorPage #1801
Conversation
(cherry picked from commit 6cd56df)
Modify PrintLink to use a passed URL
I believe this is now functional, so it's probably time to get an extra set of eyes on it to see if I've missed anything. |
(cherry picked from commit 6cd56df)
Modify PrintLink to use a passed URL
I have split the Print and NavElements from the Functions to split added to top post. |
@G-Ambatte Do you need help knocking this one out? |
Is this still a going concern and given its age, does it need redone from master? |
Yeah it still needs to happen (we have a lot of redundancy that means multiple points need to be updated when fixing an issue with the editor, and its easy to miss one.) But yeah needs to be done fresh from Master. A lot has changed since then. |
Does this solve for #1413 as it's predecessor was supposed to? |
This PR was never completed and so was not merged. |
What remains for this? |
Basically needs to be redone from scratch at this point. Too many changes since this was originally made. |
I have wanted to do this for a while, but every time i start it becomes really overwhelming, really fast. Too many features, and they should all be done together, in my opinion. Also lots of baggage from older react versions and that. |
Would it be best, then to close this and create a feature branch to target with smaller PRs until it completes? |
Yeah, I will close this one and we can attempt with smaller PRs. Before attempting again, let's please discuss a strategy in #1800 and outline some PR targets (at least the first couple), so we can ensure the main branch remains functional as we gradually merge each chunk. |
This PR is to implement underlying base pages, which are then called by the unique pages that require that format (i.e.
/user
draws from a base EditorPage prototype).This will prevent duplication of effort - when the function is updated in the underlying page, all derived pages are updated.
if(isType()){...}
to callbacks from calling pageThis will resolve #1800.