diff --git a/packages/react/components/Editor/components/MovablePattern.mjs b/packages/react/components/Editor/components/MovablePattern.mjs
index 2e7b8bccfe9..615b55615d4 100644
--- a/packages/react/components/Editor/components/MovablePattern.mjs
+++ b/packages/react/components/Editor/components/MovablePattern.mjs
@@ -414,7 +414,7 @@ const Button = ({ onClickCb, transform, Icon, title = '' }) => {
const InnerFlipIcon = () => (
@@ -431,7 +431,6 @@ const InnerResetIcon = () => (
)
-
/** buttons for manipulating the part */
export const Buttons = ({ transform, flip, rotate, resetPart, rotate90, iconSize }) => {
return (
diff --git a/packages/react/components/Editor/components/PatternLayout.mjs b/packages/react/components/Editor/components/PatternLayout.mjs
index 6d033169c21..4a2b8927f6b 100644
--- a/packages/react/components/Editor/components/PatternLayout.mjs
+++ b/packages/react/components/Editor/components/PatternLayout.mjs
@@ -19,7 +19,7 @@ import { useDesignTranslation } from '@freesewing/react/hooks/useDesignTranslati
* @param {object] pattern - The drafted pattern
*/
export const PatternLayout = (props) => {
- const { Design, pattern, update, config, state } = props
+ const { Design, pattern, update, config } = props
const i18n = useDesignTranslation(Design.designConfig.data.id)
return (
@@ -42,42 +42,45 @@ export const PatternLayout = (props) => {
const PatternAsideMenu = (props) => {
if (!props.state.ui?.aside) return null
- if (props.state.view === 'draft') return (
-
- {props.pattern.designConfig.data.id} Options
-
-
-
- Core Settings
-
-
-
- UI Preferences
-
-
-
-
- )
- if (props.state.view === 'layout') return (
-
- Layout Settings
-
-
-
-
- )
- if (props.state.view === 'test') return (
-
- Test Design Options
-
-
-
- Test Measurements
-
-
-
-
- )
+ if (props.state.view === 'draft')
+ return (
+
+ {props.pattern.designConfig.data.id} Options
+
+
+
+ Core Settings
+
+
+
+ UI Preferences
+
+
+
+
+ )
+ if (props.state.view === 'layout')
+ return (
+
+ Layout Settings
+
+
+
+
+ )
+ if (props.state.view === 'test')
+ return (
+
+ Test Design Options
+
+
+
+ Test Measurements
+
+
+
+
+ )
return null
}
diff --git a/packages/react/components/Editor/components/views/DocsView.mjs b/packages/react/components/Editor/components/views/DocsView.mjs
index 2f2b70d7ce1..f92a47ef06d 100644
--- a/packages/react/components/Editor/components/views/DocsView.mjs
+++ b/packages/react/components/Editor/components/views/DocsView.mjs
@@ -1,5 +1,5 @@
// Dependencies
-import { linkClasses, capitalize } from '@freesewing/utils'
+import { linkClasses } from '@freesewing/utils'
// Context
import { ModalContext } from '@freesewing/react/context/Modal'
// Hooks
@@ -10,7 +10,6 @@ import { modalDocsHelp } from '@freesewing/react/components/Help'
import { HeaderMenu } from '../HeaderMenu.mjs'
import { Popout } from '@freesewing/react/components/Popout'
-
/**
* This is the docs view, it just shows content
*
@@ -41,7 +40,9 @@ export const DocsView = ({ state, config, update }) => {
+ >
+ Open without leaving the Editor
+
>
) : null}
Editor Documentation
@@ -56,7 +57,9 @@ export const DocsView = ({ state, config, update }) => {
+ >
+ Open without leaving the Editor
+
Developer Documentation
diff --git a/packages/react/components/Editor/lib/core-settings.mjs b/packages/react/components/Editor/lib/core-settings.mjs
index f08d8074c4f..69d90ee7da5 100644
--- a/packages/react/components/Editor/lib/core-settings.mjs
+++ b/packages/react/components/Editor/lib/core-settings.mjs
@@ -2,7 +2,7 @@ import React from 'react'
// Dependencies
import { defaultConfig as config } from '../config/index.mjs'
import { measurementAsMm } from '@freesewing/utils'
-import { linkClasses } from '@freesewing/utils'
+
/*
* Components
* Note that these are only used as returns values
diff --git a/packages/react/components/Editor/lib/design-options.mjs b/packages/react/components/Editor/lib/design-options.mjs
index 2dba79a87bd..74a684e7e5e 100644
--- a/packages/react/components/Editor/lib/design-options.mjs
+++ b/packages/react/components/Editor/lib/design-options.mjs
@@ -2,7 +2,6 @@ import React from 'react'
import { mergeOptions } from '@freesewing/core'
import { designOptionType, set, orderBy } from '@freesewing/utils'
import { i18n } from '@freesewing/collection'
-import { linkClasses } from '@freesewing/utils'
export function menuDesignOptionsStructure(design, options, settings, asFullList = false) {
if (!options) return options
diff --git a/packages/react/components/Editor/lib/ui-preferences.mjs b/packages/react/components/Editor/lib/ui-preferences.mjs
index e6402e894b1..becd11a9822 100644
--- a/packages/react/components/Editor/lib/ui-preferences.mjs
+++ b/packages/react/components/Editor/lib/ui-preferences.mjs
@@ -1,6 +1,5 @@
import React from 'react'
import { defaultConfig } from '../config/index.mjs'
-import { linkClasses } from '@freesewing/utils'
import { AsideIcon, RotateIcon, RocketIcon, UxIcon } from '@freesewing/react/components/Icon'
export function menuUiPreferencesStructure() {