diff --git a/packages/core/BaseFeatureWidget/SequenceFeatureDetails/SequenceFeatureDetails.tsx b/packages/core/BaseFeatureWidget/SequenceFeatureDetails/SequenceFeatureDetails.tsx index a89d4a6da8..cea617c54b 100644 --- a/packages/core/BaseFeatureWidget/SequenceFeatureDetails/SequenceFeatureDetails.tsx +++ b/packages/core/BaseFeatureWidget/SequenceFeatureDetails/SequenceFeatureDetails.tsx @@ -2,6 +2,7 @@ import React, { lazy, useRef, useState, Suspense } from 'react' import { Button, FormControl, + IconButton, MenuItem, Select, Typography, @@ -15,18 +16,13 @@ import { useFeatureSequence } from './hooks' import { ErrorMessage, LoadingEllipses } from '../../ui' import { SimpleFeatureSerialized, getSession } from '../../util' import { BaseFeatureWidgetModel } from '../stateModelFactory' -import CascadingMenuButton from '../../ui/CascadingMenuButton' // icons -import MoreVert from '@mui/icons-material/MoreVert' +import Settings from '@mui/icons-material/Settings' // lazies const SequencePanel = lazy(() => import('./SequencePanel')) const SettingsDialog = lazy(() => import('./dialogs/SettingsDialog')) -const HelpDialog = lazy(() => import('./dialogs/HelpDialog')) -const AdvancedSequenceDialog = lazy( - () => import('./dialogs/AdvancedSequenceDialog'), -) const useStyles = makeStyles()({ formControl: { @@ -49,7 +45,6 @@ const SequenceFeatureDetails = observer(function ({ const { classes } = useStyles() const seqPanelRef = useRef(null) - const [advancedDialogOpen, setAdvancedDialogOpen] = useState(false) const [force, setForce] = useState(false) const hasCDS = feature.subfeatures?.some(sub => sub.type === 'CDS') const hasExon = feature.subfeatures?.some(sub => sub.type === 'exon') @@ -67,7 +62,7 @@ const SequenceFeatureDetails = observer(function ({ return ( <> - +