Browse Source

header adapted to new table

amenpunk 3 years ago
parent
commit
266ddf1e11

+ 1 - 0
src/Components/Modal/PasswordModal.jsx

14
 export function HelpModal (props) {
14
 export function HelpModal (props) {
15
 
15
 
16
     let { visible, handleClose } = props
16
     let { visible, handleClose } = props
17
+    console.log('props >>.', props )
17
 
18
 
18
     const [activeStep, setActiveStep] = React.useState(0);
19
     const [activeStep, setActiveStep] = React.useState(0);
19
     const [skipped, setSkipped] = React.useState(new Set());
20
     const [skipped, setSkipped] = React.useState(new Set());

+ 17 - 2
src/Components/Password/CustomToolbar.jsx

4
 } from '@mui/material';
4
 } from '@mui/material';
5
 
5
 
6
 import { Add as AddIcon } from '@mui/icons-material'
6
 import { Add as AddIcon } from '@mui/icons-material'
7
+// import { PasswordModal } from '../Components/Modal/PasswordModal'
8
+import { HelpModal as PasswordModal } from '../../Components/Modal/PasswordModal'
7
 
9
 
8
 export default class CustomToolbar extends React.Component {
10
 export default class CustomToolbar extends React.Component {
9
 
11
 
12
+    constructor(props){
13
+        super(props);
14
+        this.state = {
15
+            visible : false
16
+        }
17
+    }
18
+
19
+
20
+    setVisible = () => this.setState({ visible : false});
21
+
10
     handleClick = () => {
22
     handleClick = () => {
11
-        console.log("clicked on icon!");
23
+        console.log("is visible  :",  this.state.visible );
24
+        this.setState({ visible : !this.state.visible })
12
     }
25
     }
13
 
26
 
14
-    render() {
15
 
27
 
28
+    render() {
29
+        let { visible, setVisible } = this.state;
16
         return (
30
         return (
17
             <React.Fragment>
31
             <React.Fragment>
18
                 <Tooltip title={"custom icon"}>
32
                 <Tooltip title={"custom icon"}>
20
                         <AddIcon />
34
                         <AddIcon />
21
                     </IconButton>
35
                     </IconButton>
22
                 </Tooltip>
36
                 </Tooltip>
37
+                <PasswordModal visible={visible} handleClose={this.setVisible} />
23
             </React.Fragment>
38
             </React.Fragment>
24
         );
39
         );
25
     }
40
     }

+ 0 - 0
src/Components/Password/PasswordModal


+ 2 - 18
src/Pages/ContrasV2.jsx

1
 import * as React from 'react';
1
 import * as React from 'react';
2
-
3
-// import { rows, action_icon, Comparar, Cuerpo, } from '../Components/Password/config.js';
4
 import { default as CustomToolbar} from '../Components/Password/CustomToolbar';
2
 import { default as CustomToolbar} from '../Components/Password/CustomToolbar';
5
 
3
 
6
 import { 
4
 import { 
7
-    // Table, TableBody, TableCell, TableContainer, TableRow, TablePagination,
8
     Paper, Box, 
5
     Paper, Box, 
9
-    // Switch, FormControlLabel, Checkbox,
6
+    // Table, TableBody, TableCell, TableContainer, TableRow, TablePagination, Switch, FormControlLabel, Checkbox,
10
 } from '@mui/material';
7
 } from '@mui/material';
11
 
8
 
12
-// import { EditSharp, MailSharp } from '@mui/icons-material'
13
-
14
-
15
-
16
 import MUIDataTable from "mui-datatables";
9
 import MUIDataTable from "mui-datatables";
17
 
10
 
18
-const columns = ["Name", "Company", "City", "State"];
19
-
20
-const data = [
21
-    ["Joe James", "Test Corp", "Yonkers", "NY"],
22
-    ["John Walsh", "Test Corp", "Hartford", "CT"],
23
-    ["Bob Herm", "Test Corp", "Tampa", "FL"],
24
-    ["James Houston", "Test Corp", "Dallas", "TX"],
25
-];
26
-
27
-
28
 export function Contrasv2() {
11
 export function Contrasv2() {
29
 
12
 
30
 
13
 
14
+
31
     const columns = ["Name", "Company", "City", "State"];
15
     const columns = ["Name", "Company", "City", "State"];
32
 
16
 
33
     const data = [
17
     const data = [