From bc25f9c21bde9f3d29590083e4862af13853dd6f Mon Sep 17 00:00:00 2001 From: Kristin Aoki <42981026+KristinAoki@users.noreply.github.com> Date: Thu, 14 Sep 2023 11:41:14 -0400 Subject: [PATCH] fix: v2 libraries default open to advanced editor (#392) --- .../settingsComponents/ResetCard.jsx | 13 +++++++----- .../settingsComponents/ScoringCard.jsx | 20 +++++++++++++----- .../settingsComponents/ScoringCard.test.jsx | 2 +- .../settingsComponents/ShowAnswerCard.jsx | 21 ++++++++++++------- .../ShowAnswerCard.test.jsx | 1 + .../__snapshots__/ScoringCard.test.jsx.snap | 6 +++--- .../ProblemEditor/data/OLXParser.js | 4 ++-- src/editors/data/constants/problem.js | 10 +++++++++ 8 files changed, 54 insertions(+), 23 deletions(-) diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/ResetCard.jsx b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/ResetCard.jsx index 95d00e822..a4038863b 100644 --- a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/ResetCard.jsx +++ b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/ResetCard.jsx @@ -14,6 +14,7 @@ export const ResetCard = ({ // inject intl, }) => { + const isLibrary = useSelector(selectors.app.isLibrary); const { setResetTrue, setResetFalse } = resetCardHooks(updateSettings); const advancedSettingsLink = `${useSelector(selectors.app.studioEndpointUrl)}/settings/advanced/${useSelector(selectors.app.learningContextId)}#show_reset_button`; return ( @@ -28,11 +29,13 @@ export const ResetCard = ({ -
- - - -
+ {!isLibrary && ( +
+ + + +
+ )}