From a97bb4e803981fdd0c438764ebc9c243f70fc46f Mon Sep 17 00:00:00 2001 From: joostdecock Date: Sun, 27 Apr 2025 15:20:11 +0200 Subject: [PATCH] chore: Do not initialize editor with default settings --- packages/react/components/Editor/index.mjs | 9 --------- 1 file changed, 9 deletions(-) diff --git a/packages/react/components/Editor/index.mjs b/packages/react/components/Editor/index.mjs index 619eff996db..f1f65fb53f0 100644 --- a/packages/react/components/Editor/index.mjs +++ b/packages/react/components/Editor/index.mjs @@ -14,11 +14,6 @@ import { LoadingStatus } from './components/LoadingStatus.mjs' import { ModalContextProvider } from '@freesewing/react/context/Modal' import { LoadingStatusContextProvider } from '@freesewing/react/context/LoadingStatus' -/** - * Default setting values for the editor - */ -const defaultSettings = { sa: false, paperless: false, expand: false, complete: true } - /** * FreeSewing's pattern editor * @@ -117,10 +112,6 @@ export const Editor = ({ */ const passDownState = { ...state, - // Preset the default value of the pattern settings if not given. - // Otherwise, we would later need to be very careful - // when handling undefined/unset settings (including in the pattern code). - settings: { ...defaultSettings, ...state.settings }, _: { ...ephemeralState, missingMeasurements }, }