require('bootstrap/less/bootstrap.less');
require('font-awesome/less/font-awesome.less');
require('react-data-components/css/table-twbs.css');
require('react-data-components/css/pagination.css');
var React = require('react');
var { DataTable } = require('react-data-components');
var d3 = require('d3');
function buildTable(data) {
var renderMapUrl =
(val, row) =>
Google Maps
;
var tableColumns = [
{ title: 'Name', prop: 'NAME' },
{ title: 'City', prop: 'CITY' },
{ title: 'Street address', prop: 'STREET ADDRESS' },
{ title: 'Phone', prop: 'PHONE NUMBER', defaultContent: '' },
{ title: 'Map', render: renderMapUrl, className: 'text-center' }
];
return (
);
}
d3.csv('sample_data.csv', function(error, rows) {
React.render(buildTable(rows), document.body);
});