From e52e2daf39761c64c32658d7d4554436025febbf Mon Sep 17 00:00:00 2001 From: Mo Date: Fri, 20 May 2022 11:40:51 -0500 Subject: [PATCH] fix: use component displayName property --- .../ChangeEditor/ChangeEditorMenu.tsx | 2 +- .../ChangeEditor/createEditorMenuGroups.ts | 2 +- .../Components/ComponentView/index.tsx | 8 ++--- .../Components/PermissionsModal/index.tsx | 2 +- .../Panes/Extensions/AnyExtension.ts | 3 ++ .../Extensions/ConfirmCustomExtension.tsx | 5 +-- ...ameExtension.tsx => ExtensionInfoCell.tsx} | 17 +++++++--- .../Panes/Extensions/ExtensionItem.tsx | 34 ++++++++++--------- .../Extensions/ExtensionsLatestVersions.ts | 5 +-- .../Preferences/Panes/Extensions/index.tsx | 23 +++++++++---- .../Preferences/Panes/General/Defaults.tsx | 2 +- .../Components/QuickSettingsMenu/index.tsx | 4 +-- 12 files changed, 66 insertions(+), 41 deletions(-) create mode 100644 app/assets/javascripts/Components/Preferences/Panes/Extensions/AnyExtension.ts rename app/assets/javascripts/Components/Preferences/Panes/Extensions/{RenameExtension.tsx => ExtensionInfoCell.tsx} (84%) diff --git a/app/assets/javascripts/Components/ChangeEditor/ChangeEditorMenu.tsx b/app/assets/javascripts/Components/ChangeEditor/ChangeEditorMenu.tsx index 889a920cc..2e49a82c8 100644 --- a/app/assets/javascripts/Components/ChangeEditor/ChangeEditorMenu.tsx +++ b/app/assets/javascripts/Components/ChangeEditor/ChangeEditorMenu.tsx @@ -43,7 +43,7 @@ export const ChangeEditorMenu: FunctionComponent = ({ }) => { const [editors] = useState(() => application.componentManager.componentsForArea(ComponentArea.Editor).sort((a, b) => { - return a.name.toLowerCase() < b.name.toLowerCase() ? -1 : 1 + return a.displayName.toLowerCase() < b.displayName.toLowerCase() ? -1 : 1 }), ) const [groups, setGroups] = useState([]) diff --git a/app/assets/javascripts/Components/ChangeEditor/createEditorMenuGroups.ts b/app/assets/javascripts/Components/ChangeEditor/createEditorMenuGroups.ts index fc7ddda90..4ac1ad471 100644 --- a/app/assets/javascripts/Components/ChangeEditor/createEditorMenuGroups.ts +++ b/app/assets/javascripts/Components/ChangeEditor/createEditorMenuGroups.ts @@ -63,7 +63,7 @@ export const createEditorMenuGroups = (application: WebApplication, editors: SNC editors.forEach((editor) => { const editorItem: EditorMenuItem = { - name: editor.name, + name: editor.displayName, component: editor, isEntitled: application.features.getFeatureStatus(editor.identifier) === FeatureStatus.Entitled, } diff --git a/app/assets/javascripts/Components/ComponentView/index.tsx b/app/assets/javascripts/Components/ComponentView/index.tsx index 65851f376..68e3e2f7a 100644 --- a/app/assets/javascripts/Components/ComponentView/index.tsx +++ b/app/assets/javascripts/Components/ComponentView/index.tsx @@ -49,7 +49,7 @@ export const ComponentView: FunctionalComponent = observer( const [isDeprecationMessageDismissed, setIsDeprecationMessageDismissed] = useState(false) const [didAttemptReload, setDidAttemptReload] = useState(false) - const component = componentViewer.component + const component: SNComponent = componentViewer.component const manageSubscription = useCallback(() => { openSubscriptionDashboard(application) @@ -182,7 +182,7 @@ export const ComponentView: FunctionalComponent = observer( <> {hasIssueLoading && ( { reloadValidityStatus(), requestReload?.(componentViewer, true) }} @@ -193,7 +193,7 @@ export const ComponentView: FunctionalComponent = observer( )} @@ -201,7 +201,7 @@ export const ComponentView: FunctionalComponent = observer( )} {error === ComponentViewerError.OfflineRestricted && } - {error === ComponentViewerError.MissingUrl && } + {error === ComponentViewerError.MissingUrl && } {component.uuid && isComponentValid && (