From dfbd85a8ce6792b33af894d3a35d4b633197c5be Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Mon, 15 Jul 2024 23:29:16 -0400 Subject: [PATCH] pass `userThemes` as a new prop, rather than inside of the brew --- client/homebrew/homebrew.jsx | 4 ++-- client/homebrew/pages/editPage/editPage.jsx | 3 +-- client/homebrew/pages/newPage/newPage.jsx | 1 + 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/client/homebrew/homebrew.jsx b/client/homebrew/homebrew.jsx index 2489bc1ca..cd6de102d 100644 --- a/client/homebrew/homebrew.jsx +++ b/client/homebrew/homebrew.jsx @@ -66,9 +66,9 @@ const Homebrew = createClass({
- } /> + } /> } /> - } /> + } /> } /> } /> } /> diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx index e3d8c1b2c..d30e42177 100644 --- a/client/homebrew/pages/editPage/editPage.jsx +++ b/client/homebrew/pages/editPage/editPage.jsx @@ -55,7 +55,6 @@ const EditPage = createClass({ autoSaveWarning : false, unsavedTime : new Date(), currentEditorPage : 0, - userThemes : this.props.brew.userThemes, displayLockMessage : this.props.brew.lock || false }; }, @@ -415,7 +414,7 @@ const EditPage = createClass({ theme={this.state.brew.theme} errors={this.state.htmlErrors} lang={this.state.brew.lang} - userThemes={this.state.brew.userThemes} + userThemes={this.props.userThemes} currentEditorPage={this.state.currentEditorPage} allowPrint={true} /> diff --git a/client/homebrew/pages/newPage/newPage.jsx b/client/homebrew/pages/newPage/newPage.jsx index 84776a1b7..276ebd7af 100644 --- a/client/homebrew/pages/newPage/newPage.jsx +++ b/client/homebrew/pages/newPage/newPage.jsx @@ -218,6 +218,7 @@ const NewPage = createClass({ theme={this.state.brew.theme} errors={this.state.htmlErrors} lang={this.state.brew.lang} + userThemes={this.props.userThemes} currentEditorPage={this.state.currentEditorPage} allowPrint={true} />