Skip to content

Commit

Permalink
fix: addressed comments from code review
Browse files Browse the repository at this point in the history
  • Loading branch information
bradenmacdonald committed Oct 7, 2024
1 parent 8854f3f commit 0a55d9e
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 21 deletions.
1 change: 0 additions & 1 deletion src/generic/CodeEditor.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/* eslint-disable import/prefer-default-export */
import React from 'react';
import { basicSetup, EditorView } from 'codemirror';
import { EditorState, Compartment } from '@codemirror/state';
Expand Down
37 changes: 17 additions & 20 deletions src/library-authoring/component-info/ComponentAdvancedInfo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,14 @@ export const ComponentAdvancedInfo: React.FC<Props> = ({ usageKey }) => {
title={intl.formatMessage(messages.advancedDetailsTitle)}
>
<dl>
<dt><FormattedMessage {...messages.advancedDetailsUsageKey} /></dt>
<dd className="text-monospace small">{usageKey}</dd>
<dt><FormattedMessage {...messages.advancedDetailsOLX} /></dt>
<dd>{(() => {
<h3 className="h5"><FormattedMessage {...messages.advancedDetailsUsageKey} /></h3>
<p className="text-monospace small">{usageKey}</p>
<h3 className="h5"><FormattedMessage {...messages.advancedDetailsOLX} /></h3>
{(() => {
if (isOLXLoading) { return <LoadingSpinner />; }
if (!olx) { return <FormattedMessage {...messages.advancedDetailsOLXError} />; }
return (
<>
<div className="mb-4">
{olxUpdater.error && (
<Alert variant="danger">
<p><strong><FormattedMessage {...messages.advancedDetailsOLXEditFailed} /></strong></p>
Expand All @@ -72,7 +72,7 @@ export const ComponentAdvancedInfo: React.FC<Props> = ({ usageKey }) => {
*/}
</Alert>
)}
<CodeEditor readOnly={!isEditingOLX} editorRef={editorRef}>{olx}</CodeEditor>
<CodeEditor key={usageKey} readOnly={!isEditingOLX} editorRef={editorRef}>{olx}</CodeEditor>
{
isEditingOLX ? (
<>
Expand Down Expand Up @@ -100,22 +100,19 @@ export const ComponentAdvancedInfo: React.FC<Props> = ({ usageKey }) => {
null
)
}
</>
</div>
);
})()}
</dd>
<dt><FormattedMessage {...messages.advancedDetailsAssets} /></dt>
<dd>
<ul>
{ areAssetsLoading ? <li><LoadingSpinner /></li> : null }
{ assets?.map(a => (
<li key={a.path}>
<a href={a.url}>{a.path}</a>{' '}
(<FormattedNumber value={a.size} notation="compact" unit="byte" unitDisplay="narrow" />)
</li>
)) }
</ul>
</dd>
<h3 className="h5"><FormattedMessage {...messages.advancedDetailsAssets} /></h3>
<ul>
{ areAssetsLoading ? <li><LoadingSpinner /></li> : null }
{ assets?.map(a => (
<li key={a.path}>
<a href={a.url}>{a.path}</a>{' '}
(<FormattedNumber value={a.size} notation="compact" unit="byte" unitDisplay="narrow" />)
</li>
)) }
</ul>
</dl>
</Collapsible>
);
Expand Down

0 comments on commit 0a55d9e

Please sign in to comment.