UNPKG

lucid-ui

Version:

A UI component library from AppNexus.

116 lines 3.22 kB
import React from 'react'; import createClass from 'create-react-class'; import { DataTable, SuccessIcon } from '../../../index'; var data = [{ id: 1, first_name: 'Isaac', last_name: 'Newton', email: 'inewton@example.com', occupation: 'Physicist', salary: '$100.01', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 2, first_name: 'Albert', last_name: 'Einstein', email: 'aeinstein@example.com', occupation: 'Physicist', salary: '$100.02', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 3, first_name: 'Leonardo', last_name: 'da Vinci', email: 'ldvinci@example.com', occupation: 'Engineer', salary: '$100.03', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 4, first_name: 'Aristotle', last_name: null, email: 'aristotle@example.com', occupation: 'Tutor', salary: '$100.04', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 5, first_name: 'Galileo', email: 'ggalilei@example.com', occupation: 'Physicist', salary: '$100.05', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 6, first_name: 'Charles', last_name: 'Darwin', email: 'cdarwin@example.com', occupation: 'Biologist', salary: '$100.06', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 7, first_name: 'Alexander', last_name: 'Macedon', email: 'amacedon@example.com', occupation: 'Head of State', salary: '$100.07', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 8, first_name: 'Plato', last_name: 'Plato', email: 'plato@example.com', occupation: 'Philosopher', salary: '$100.08', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 9, first_name: 'Mahatma', last_name: 'Gandhi', email: 'mgandhi@example.com', occupation: 'Politician', salary: '$100.09', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }, { id: 10, first_name: 'William', last_name: 'Shakespeare', email: 'wshakespear@example.com', occupation: 'Playwright', salary: '$100.10', status: /*#__PURE__*/React.createElement(SuccessIcon, null) }]; export default createClass({ render: function render() { return /*#__PURE__*/React.createElement(DataTable, { data: data }, /*#__PURE__*/React.createElement(DataTable.Column, { field: "id", align: "left" }, "ID"), /*#__PURE__*/React.createElement(DataTable.Column, { field: "first_name", align: "left", width: 100 }, "First"), /*#__PURE__*/React.createElement(DataTable.Column, { field: "last_name", align: "left", width: 100 }, "Last"), /*#__PURE__*/React.createElement(DataTable.Column, { field: "email", align: "left" }, "E-Mail"), /*#__PURE__*/React.createElement(DataTable.Column, { field: "occupation", align: "left", width: 100 }, "Occupation"), /*#__PURE__*/React.createElement(DataTable.Column, { field: "salary", align: "right", width: 100 }, "Salary"), /*#__PURE__*/React.createElement(DataTable.Column, { field: "status", align: "center", width: 100 }, "Status")); } });