Trevor Buckner
cea342d7f6
Moving mount/unmount over. Missing states and imports.
2025-08-20 16:31:12 -04:00
Trevor Buckner
d443ecabae
Move most common "handler" functions (textChange/splitMoves/etc.)
2025-08-20 16:30:44 -04:00
Trevor Buckner
91b6b9d91b
Move most state over to common BaseEditPage
2025-08-20 16:29:29 -04:00
Trevor Buckner
7ca2123506
Move Splitpane / Editor / BrewRenderer into common BasePage
...
(not on /edit yet. That one is a beast.)
2025-08-20 16:28:05 -04:00
Trevor Buckner
6f9caf0590
Refactor to use BaseEditPage for shared layout
...
Some Nav buttons missing on the different pages should now appear in all three pages. Unique buttons are still only on those pages for now (/share nav button only appears on the /edit page, etc.)
2025-08-10 22:16:07 -04:00
Trevor Buckner
719edd82c5
Moving splitPane over to the components folder
...
Just to reduce the number of changes needed to review on the UI overhaul #4122 PR
2025-07-29 16:35:25 -04:00
Trevor Buckner
8538e4fadb
Rename isPending state to more explicit unsavedChanges
2025-07-07 18:48:36 +00:00
David Bolack
2f95cc5f45
Merge branch 'master' into localSnippetEditor
2025-03-24 15:10:25 -05:00
Víctor Losada Hernández
8e37806791
jsx files
2025-03-18 19:47:49 +01:00
Víctor Losada Hernández
163e3927b5
style lint
2025-03-18 19:38:58 +01:00
David Bolack
b605346c7d
Fix regeression in snippets
2025-03-14 18:36:18 -05:00
David Bolack
ab6c1ae402
Merge branch 'master' into localSnippetEditor
2025-03-14 17:44:32 -05:00
Trevor Buckner
854a2ab35e
Fix /new
2025-02-13 17:56:39 -05:00
David Bolack
c5935ec262
Add Snippets to /new
2024-11-23 01:57:07 -06:00
Trevor Buckner
fb9148ada5
Site runs and all tests pass
2024-11-20 16:21:35 -05:00
Víctor Losada Hernández
3d7d90104b
revert content deletion
2024-11-01 20:37:28 +01:00
Víctor Losada Hernández
6e241c5bcd
remove splitpane parent
2024-10-13 10:53:05 +02:00
Trevor Buckner
25a40e31c5
Remove console logs
2024-09-15 22:31:29 -04:00
Trevor Buckner
81ab9417d3
Clean up unused code
2024-09-15 21:42:55 -04:00
Trevor Buckner
76c9f2ee71
Lint
2024-09-14 18:58:23 -04:00
Trevor Buckner
7e776df4d4
Add Current Page states up into editor components, pass down to children
2024-09-14 18:50:09 -04:00
David Bolack
727f2bd80e
use replaceState instead
2024-08-20 13:15:32 -05:00
David Bolack
67e868b5ee
Rewrite path oncomponant load for cloned brews to prevent losing active changes on the "new" document.
2024-08-19 20:35:23 -05:00
Trevor Buckner
915f9aafa8
restore snippetBundle field somehow lost from /new and /home
2024-07-31 17:27:58 -04:00
David Bolack
d2afa7adea
Move fetchThemeBundle into /shared/helpers
...
This might not be the best rework - I was unsure if the *this* that would be available when called would see the appropriate object so I assumed not and pass it as a parameter.
Works, but may be bad form.
2024-07-23 22:17:52 -05:00
Trevor Buckner
27c52fc244
Fix loading CSS for Legacy
2024-07-23 17:11:48 -04:00
Trevor Buckner
22b6aa14f0
Add to /new page
2024-07-23 16:43:23 -04:00
Trevor Buckner
1444581c86
pass userThemes prop to Editor -> MetadataEditor
2024-07-15 23:44:07 -04:00
Trevor Buckner
dfbd85a8ce
pass userThemes as a new prop, rather than inside of the brew
2024-07-15 23:29:16 -04:00
David Bolack
5442f232d5
Merge branch 'master' into brew_themes_user_selection
2024-05-31 22:32:14 -05:00
Trevor Buckner
8a55658bd7
Rename printPage function to printCurrentBrew()
...
Avoid confusion with other "page" components.
2024-05-28 16:11:18 -04:00
Trevor Buckner
b4349a0476
iframe hotkey printing only works in Edit/Share/New
...
Default browser printing still works
2024-05-28 12:51:58 -04:00
Trevor Buckner
ac3168e365
Move "printPage()" to helpers.js for reuse in multiple pages
2024-05-24 19:28:02 -04:00
Trevor Buckner
e396211f92
remove duplicate button
2024-05-23 17:13:44 -04:00
Trevor Buckner
24769d69d4
Force browser repaint after closing Print dialog
2024-05-23 17:08:24 -04:00
Trevor Buckner
a227a792c0
Replace print redirect with print contentWindow on all pages
2024-05-22 15:54:01 -04:00
Trevor Buckner
783e88b5e6
Merge branch 'master' into pr/3477
2024-05-21 17:42:03 -04:00
Víctor Losada Hernández
92e27cda6c
"Removed unused imports of 'classnames' and 'create-react-class' from various JSX files. in the Client folder"
2024-05-17 22:31:55 +02:00
Gazook89
7c9cc25923
update editor ref's in edit, home, and new pages.
2024-05-16 23:29:30 -05:00
Gazook89
78ce8aa6e3
remove unused ref attributes
...
from editPage, homePage, newPage, and printPage, as well as splitPane. The refs were declared, but never used.
2024-05-16 23:25:22 -05:00
David Bolack
872ee339da
Clean up console logs
...
Eliminate erroronous theme pulldown texture load.
2024-05-07 12:13:57 -05:00
David Bolack
6f6a06c8c3
More debug
2024-03-06 11:00:43 -06:00
David Bolack
79a4291153
More debug
2024-03-06 10:37:10 -06:00
David Bolack
a54fb98d4e
Additional debugging
2024-03-06 10:28:09 -06:00
Trevor Buckner
7bb1f16946
Always render currently-edited page first, so variables update across pages properly
2024-02-20 22:56:37 -05:00
Trevor Buckner
6130d69906
Rearranged to avoid obscuring the state
...
`output` variable added an unneeded layer to dig through to understand what is being saved to `setState()`
2023-08-21 12:08:54 -04:00
G.Ambatte
8c975747c4
Move save location logic out of ShareID check
2023-08-21 19:33:51 +12:00
G.Ambatte
186809008c
Correct check for case of user not being logged in
2023-08-21 14:56:44 +12:00
G.Ambatte
b869d086ea
Add default to New Page
2023-07-19 20:39:33 +12:00
G.Ambatte
9e7e646296
Add username to save key
2023-07-19 20:34:10 +12:00