diff --git a/frontend/folders/component.tsx b/frontend/folders/component.tsx index b513118f0..e93ac267e 100644 --- a/frontend/folders/component.tsx +++ b/frontend/folders/component.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { BlurableInput, ColorPicker, Row, Col, ToolTip } from "../ui"; +import { BlurableInput, ColorPicker, Row, Col } from "../ui"; import { FolderUnion, FolderItemProps, @@ -28,7 +28,6 @@ import { urlFriendly } from "../util"; import { setActiveSequenceByName } from "../sequences/set_active_sequence_by_name"; import { Position, Popover } from "@blueprintjs/core"; import { t } from "../i18next_wrapper"; -import { ToolTips } from "../constants"; const FolderListItem = (props: FolderItemProps) => { const { sequence, onClick } = props; @@ -211,8 +210,6 @@ export class Folders extends React.Component { render() { return
-

{t("Sequences")}

-
diff --git a/frontend/folders/constants.ts b/frontend/folders/constants.ts index 5ea95cd68..60f6223fd 100644 --- a/frontend/folders/constants.ts +++ b/frontend/folders/constants.ts @@ -65,7 +65,7 @@ export interface FolderProps { export interface FolderState { toggleDirection: boolean; movedSequenceUuid?: string; -}; +} export interface FolderNodeProps { node: FolderUnion; diff --git a/frontend/sequences/sequences.tsx b/frontend/sequences/sequences.tsx index 13c885882..5ea11b06a 100644 --- a/frontend/sequences/sequences.tsx +++ b/frontend/sequences/sequences.tsx @@ -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, Col } 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"; @@ -41,9 +43,19 @@ export class RawSequences extends React.Component { const activeClasses = [sequenceOpen, insertingStep].join(" "); return - - - + + 0 + || this.props.folderData.rootFolder.folders.length > 0} + graphic={EmptyStateGraphic.sequences} + title={t("No Sequences.")} + text={Content.NO_SEQUENCES}> + + +