diff --git a/src/components/Node/DataViewer/index.jsx b/src/components/Node/DataViewer/index.jsx index b6cca30..e4ac571 100644 --- a/src/components/Node/DataViewer/index.jsx +++ b/src/components/Node/DataViewer/index.jsx @@ -1,7 +1,9 @@ import React, { useState } from 'react'; import { + Badge, Box, Button, + ButtonGroup, Modal, ModalBody, ModalCloseButton, @@ -9,13 +11,15 @@ import { ModalFooter, ModalHeader, ModalOverlay, + Text, Tooltip, useDisclosure, } from '@chakra-ui/react'; import { CgDatabase } from 'react-icons/cg'; +import { IoMdArrowDropdownCircle, IoMdArrowDropupCircle } from 'react-icons/io'; import DataViewerTable from './DataViewerTable'; -function DataViewer({ node, side }) { +function DataViewer({ node, side, onChange, hide }) { const { isOpen, onOpen, onClose } = useDisclosure(); const finalRef = React.useRef(); const scrollBehavior = 'inside'; @@ -23,22 +27,36 @@ function DataViewer({ node, side }) { return ( - + - + + + + - Data Viewer [ {sideSubTitle} ] + + + + Data Viewer + + {sideSubTitle} + + + + {node.nodeSet ? node.nodeSet.length : node.trainingSet2.length} elements + + + diff --git a/src/components/Node/Joint.jsx b/src/components/Node/Joint.jsx index 7757a53..ace503a 100644 --- a/src/components/Node/Joint.jsx +++ b/src/components/Node/Joint.jsx @@ -41,7 +41,19 @@ function Joint({ children, attr2, predicateName, pivot, weight, requestFoldToLea - diff --git a/src/components/Node/index.jsx b/src/components/Node/index.jsx index 5530ac2..6f6b3dd 100644 --- a/src/components/Node/index.jsx +++ b/src/components/Node/index.jsx @@ -3,7 +3,6 @@ import React, { useEffect, useMemo, useState } from 'react'; import { useBuilderConfigContext } from '../../contexts/BuilderConfigContext'; import { executeAlgorithm, mostFrequentValue } from '../../utils/algorithm-executor'; import DataViewer from './DataViewer'; -import Hider from './Hide'; import Joint from './Joint'; import Leaf from './Leaf'; @@ -128,10 +127,7 @@ const Node = props => {
- - - - +
{category ? ( diff --git a/src/theme.js b/src/theme.js index fda1f80..c7f9615 100644 --- a/src/theme.js +++ b/src/theme.js @@ -10,6 +10,13 @@ const breakpoints = createBreakpoints({ }); const theme = extendTheme({ + colors: { + brand: { + 100: '#58a4b0ff', + // ... + 900: '#1a202c', + }, + }, breakpoints: breakpoints, components: { Button: {