Skip to content

Commit

Permalink
fix: render lists as lists
Browse files Browse the repository at this point in the history
  • Loading branch information
henrikbossart authored and soofstad committed Oct 13, 2023
1 parent 3535cb6 commit 0cedd33
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions packages/dm-core-plugins/src/explorer/ExplorerPlugin.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import {
EntityView,
FSTreeContext,
TreeNode,
TreeView,
} from '@development-framework/dm-core'
import { Progress } from '@equinor/eds-core-react'
Expand All @@ -23,6 +24,9 @@ export default () => {
const { treeNodes, loading } = useContext(FSTreeContext)
const [selectedType, setSelectedType] = useState<string>()
const [selectedEntity, setSelectedEntity] = useState<string>()
const [nodeDimensions, setNodeDimensions] = useState<string | undefined>(
undefined
)

return (
<div style={{ display: 'flex' }}>
Expand All @@ -34,16 +38,21 @@ export default () => {
) : (
<TreeView
nodes={treeNodes}
onSelect={(node) => {
onSelect={(node: TreeNode) => {
setSelectedType(node.type)
setSelectedEntity(node.nodeId)
setNodeDimensions(Array.isArray(node.entity) ? '*' : undefined)
}}
NodeWrapper={NodeRightClickMenu}
/>
)}
</TreeWrapper>
{selectedType && selectedEntity && (
<EntityView type={selectedType} idReference={selectedEntity} />
<EntityView
type={selectedType}
idReference={selectedEntity}
dimensions={nodeDimensions}
/>
)}
</div>
)
Expand Down

0 comments on commit 0cedd33

Please sign in to comment.