|
5 | 5 | import React, { memo, useEffect, useState, useRef, useContext, useCallback } from 'react';
|
6 | 6 | import { useDispatch, useSelector } from 'react-redux';
|
7 | 7 | import { Grid, Button, makeStyles, Typography, Tooltip, IconButton } from '@material-ui/core';
|
8 |
| -import { MyLocation } from '@material-ui/icons'; |
| 8 | +import { MyLocation, ArrowDownward, ArrowUpward } from '@material-ui/icons'; |
9 | 9 | import SVGInline from 'react-svg-inline';
|
10 | 10 | import classNames from 'classnames';
|
11 | 11 | import { VIEWS } from '../../../constants/constants';
|
@@ -156,6 +156,13 @@ const useStyles = makeStyles(theme => ({
|
156 | 156 | borderStyle: 'none',
|
157 | 157 | borderColor: theme.palette.white
|
158 | 158 | }
|
| 159 | + }, |
| 160 | + arrows: { |
| 161 | + height: '100%' |
| 162 | + }, |
| 163 | + arrow: { |
| 164 | + width: 12, |
| 165 | + height: 15 |
159 | 166 | }
|
160 | 167 | }));
|
161 | 168 |
|
@@ -478,7 +485,6 @@ const MoleculeView = memo(({ imageHeight, imageWidth, data, searchMoleculeGroup,
|
478 | 485 | <div className={classes.moleculeTitleLabel}>{moleculeTitle}</div>
|
479 | 486 | </Tooltip>
|
480 | 487 | </Grid>
|
481 |
| - |
482 | 488 | {/* Control Buttons A, L, C, V */}
|
483 | 489 | <Grid item xs={5}>
|
484 | 490 | <Grid
|
@@ -645,6 +651,23 @@ const MoleculeView = memo(({ imageHeight, imageWidth, data, searchMoleculeGroup,
|
645 | 651 | </Grid>
|
646 | 652 | </Grid>
|
647 | 653 | </Grid>
|
| 654 | + {/* Up/Down arrows */} |
| 655 | + <Grid item> |
| 656 | + <Grid container direction="column" justify="space-between" className={classes.arrows}> |
| 657 | + <Grid item> |
| 658 | + <Tooltip title="secondary"> |
| 659 | + <IconButton color="primary" size="small" disabled={disableUserInteraction}> |
| 660 | + <ArrowUpward className={classes.arrow} /> |
| 661 | + </IconButton> |
| 662 | + </Tooltip> |
| 663 | + </Grid> |
| 664 | + <Grid item> |
| 665 | + <IconButton color="primary" size="small" disabled={disableUserInteraction}> |
| 666 | + <ArrowDownward className={classes.arrow} /> |
| 667 | + </IconButton> |
| 668 | + </Grid> |
| 669 | + </Grid> |
| 670 | + </Grid> |
648 | 671 | {/* Image */}
|
649 | 672 | <Grid
|
650 | 673 | item
|
|
0 commit comments