import React from 'react'; import { TableContainer, Table, TableCaption, TableHead, TableRow, TableBody, TableHeadCell, TableDataCell, } from '@digigov/ui/content/Table'; const labels = { name: 'Ονοματεπώνυμο', email: 'Email', phone: 'Τηλέφωνο', role: 'Ρόλος', status: 'Κατάσταση', actions: 'Ενέργειες', at: 'Αριθμός Ταυτότητας', zip: 'Ταχυδρομικός Κώδικας', address: 'Διεύθυνση', city: 'Πόλη', country: 'Χώρα', active: 'Ενεργός', last_login: 'Τελευταία Σύνδεση', last_login_agent: 'Τελευταία Σύνδεση Αξεσουάρ', last_login_ip: 'Τελευταία Σύνδεση IP', afm: 'ΑΦΜ', }; const data = [ { name: 'Τάκης Τσούκαλος', afm: '1111111112', role: 'Χειριστής', at: '1212121', email: 'takis@gov.gr', phone: '22222222', address: 'Αγία Παρασκευής', city: 'Αγία Παρασκευή', country: 'Ελλάδα', zip: '222233', active: 'Ναι', }, { name: 'Μάριος Μενεξές', afm: '1111111113', role: 'Χειριστής', at: '1212122', email: 'marios@gov.gr', phone: '33333333', address: 'Χαλανδρίου', city: 'Χαλάνδρι', country: 'Ελλάδα', zip: '222244', active: 'Ναι', }, { name: 'Καλλιόπη Παπαδοπούλου', afm: '1111111114', role: 'Διαχειριστής', at: '1212123', email: 'kalliopi@gov.gr', phone: '44444444', address: 'Παγκρατίου', city: 'Παγκράτι', country: 'Ελλάδα', zip: '222255', active: 'Ναι', }, { name: 'Μαρία Φλούπη', afm: '1111111115', role: 'Διαχειριστής', at: '1212124', email: 'maria@gov.gr', phone: '55555555', address: 'Παγκρατίου', city: 'Παγκράτι', country: 'Ελλάδα', zip: '222255', active: 'Όχι', }, { name: 'Ηλέκτρα Αποστόλου', afm: '1111111116', role: 'Χειριστής', at: '1212125', email: 'ilektra@gov.gr', phone: '66666666', address: 'Καλλιθέας', city: 'Καλλιθέα', country: 'Ελλάδα', zip: '222266', active: 'Όχι', }, ]; export const Dense = (_: any) => { return ( Χρήστες {Object.keys(data[0]).map((key) => ( {labels[key]} ))} {data && data.map((dt, index) => { return ( {Object.keys(dt).map((key) => ( {dt[key]} ))} ); })}
); }; export default Dense;