add empty state wrapper back
parent
cb3f858fcf
commit
74b0373c51
|
@ -65,7 +65,7 @@ export interface FolderProps {
|
|||
export interface FolderState {
|
||||
toggleDirection: boolean;
|
||||
movedSequenceUuid?: string;
|
||||
};
|
||||
}
|
||||
|
||||
export interface FolderNodeProps {
|
||||
node: FolderUnion;
|
||||
|
|
|
@ -2,10 +2,12 @@ import * as React from "react";
|
|||
import { connect } from "react-redux";
|
||||
import { StepButtonCluster } from "./step_button_cluster";
|
||||
import { SequenceEditorMiddle } from "./sequence_editor_middle";
|
||||
import { Page, Row, LeftPanel } from "../ui/index";
|
||||
import {
|
||||
Page, Row, LeftPanel, EmptyStateWrapper, EmptyStateGraphic
|
||||
} from "../ui";
|
||||
import { Props } from "./interfaces";
|
||||
import { mapStateToProps } from "./state_to_props";
|
||||
import { ToolTips } from "../constants";
|
||||
import { ToolTips, Content } from "../constants";
|
||||
import { isTaggedSequence } from "../resources/tagged_resources";
|
||||
import { setActiveSequenceByName } from "./set_active_sequence_by_name";
|
||||
import { CenterPanel, RightPanel } from "../ui";
|
||||
|
@ -45,7 +47,14 @@ export class RawSequences extends React.Component<Props, {}> {
|
|||
className={`sequence-list-panel ${activeClasses}`}
|
||||
title={t("Sequences")}
|
||||
helpText={t(ToolTips.SEQUENCE_LIST)}>
|
||||
<Folders {...this.props.folderData} />
|
||||
<EmptyStateWrapper
|
||||
notEmpty={this.props.sequences.length > 0
|
||||
|| this.props.folderData.rootFolder.folders.length > 0}
|
||||
graphic={EmptyStateGraphic.sequences}
|
||||
title={t("No Sequences.")}
|
||||
text={Content.NO_SEQUENCES}>
|
||||
<Folders {...this.props.folderData} />
|
||||
</EmptyStateWrapper>
|
||||
</LeftPanel>
|
||||
<CenterPanel
|
||||
className={`sequence-editor-panel ${activeClasses}`}
|
||||
|
|
Loading…
Reference in New Issue