浏览代码

passwordv2 custom values

amenpunk 2 年之前
父节点
当前提交
311ad9ed22
共有 3 个文件被更改,包括 50 次插入8 次删除
  1. 0 1
      src/Components/Password/CustomToolbar.jsx
  2. 47 5
      src/Components/Password/TableStyle.js
  3. 3 2
      src/Pages/ContrasV2.jsx

+ 0 - 1
src/Components/Password/CustomToolbar.jsx

@@ -4,7 +4,6 @@ import {
4 4
 } from '@mui/material';
5 5
 
6 6
 import { Add as AddIcon } from '@mui/icons-material'
7
-// import { PasswordModal } from '../Components/Modal/PasswordModal'
8 7
 import { HelpModal as PasswordModal } from '../../Components/Modal/PasswordModal'
9 8
 
10 9
 export default class CustomToolbar extends React.Component {

+ 47 - 5
src/Components/Password/TableStyle.js

@@ -1,11 +1,18 @@
1 1
 import { createTheme } from '@mui/material';
2
-    
2
+
3 3
 export const TableStyle = () => createTheme({
4 4
     components: {
5
-        MuiPaper:{
5
+        MUIDataTableToolbar: {
6 6
             styleOverrides: {
7 7
                 root: {
8
-                    boxShadow:'none'
8
+                    paddingLeft: 15
9
+                }
10
+            }
11
+        },
12
+        MuiPaper: {
13
+            styleOverrides: {
14
+                root: {
15
+                    boxShadow: 'none'
9 16
                 }
10 17
             }
11 18
 
@@ -17,13 +24,48 @@ export const TableStyle = () => createTheme({
17 24
                 }
18 25
             }
19 26
         },
20
-        MuiTablePagination:{
27
+        MuiTablePagination: {
21 28
             styleOverrides: {
22 29
                 toolbar: {
23
-                    paddingTop :7,
30
+                    paddingTop: 7,
24 31
                     alignItems: 'baseline'
25 32
                 }
26 33
             }
27 34
         }
28 35
     }
29 36
 })
37
+
38
+export const TextLabels = {
39
+    body: {
40
+        noMatch: "No se encontró ningún elemento",
41
+        toolTip: "Sort",
42
+        columnHeaderTooltip: column => `Sort for ${column.label}`
43
+    },
44
+    pagination: {
45
+        next: "Next Page",
46
+        previous: "Previous Page",
47
+        rowsPerPage: "Elementos por Página",
48
+        displayRows: "of",
49
+    },
50
+    toolbar: {
51
+        search: "Buscar",
52
+        downloadCsv: "Descargar CSV",
53
+        print: "Imprimir",
54
+        viewColumns: "Seleccionar Columnas",
55
+        filterTable: "Filtrar Tabla",
56
+    },
57
+    filter: {
58
+        all: "Todos",
59
+        title: "FILTROS",
60
+        reset: "Limpiar",
61
+    },
62
+    viewColumns: {
63
+        title: "Show Columns",
64
+        titleAria: "Show/Hide Table Columns",
65
+    },
66
+    selectedRows: {
67
+        text: "Elemento(s) selecionado",
68
+        delete: "Delete",
69
+        deleteAria: "Delete Selected Rows",
70
+    },
71
+}

+ 3 - 2
src/Pages/ContrasV2.jsx

@@ -4,7 +4,7 @@ import { Paper, Box, ThemeProvider } from '@mui/material';
4 4
 
5 5
 import MUIDataTable from "mui-datatables";
6 6
 import { encabezados } from '../Components/Password/Rows';
7
-import { TableStyle } from '../Components/Password/TableStyle'
7
+import { TableStyle, TextLabels } from '../Components/Password/TableStyle'
8 8
 
9 9
 export function Contrasv2() {
10 10
 
@@ -31,7 +31,8 @@ export function Contrasv2() {
31 31
             return (
32 32
                 <CustomToolbar />
33 33
             );
34
-        }
34
+        },
35
+        textLabels: TextLabels
35 36
     };
36 37
 
37 38