Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions Composer/packages/client/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { resolveToBasePath } from './utils/fileUtil';
import { CreationFlow } from './CreationFlow';
import { ErrorBoundary } from './components/ErrorBoundary';
import { RequireAuth } from './components/RequireAuth';

import { CreationFlowStatus } from './constants';
initializeIcons(undefined, { disableWarnings: true });

// eslint-disable-next-line react/display-name
Expand Down Expand Up @@ -166,7 +166,9 @@ export const App: React.FC = () => {
<div css={rightPanel}>
<ErrorBoundary>
<RequireAuth>
<CreationFlow creationFlowStatus={creationFlowStatus} setCreationFlowStatus={setCreationFlowStatus} />
{creationFlowStatus !== CreationFlowStatus.CLOSE && (
<CreationFlow creationFlowStatus={creationFlowStatus} setCreationFlowStatus={setCreationFlowStatus} />
)}
<Routes component={Content} />
</RequireAuth>
</ErrorBoundary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,13 @@ export function LocationSelectContent(props) {

useEffect(() => {
const index = currentStorageIndex.current;
updateCurrentPath(storages[index].path, storages[index].id);
let path = '';
let id = '';
if (storages[index]) {
path = storages[index].path;
id = storages[index].id;
}
updateCurrentPath(path, id);
}, [storages]);

useEffect(() => {
Expand Down