Vulcan/packages/vulcan-debug/lib/components/Routes.jsx
2018-02-03 03:37:52 +01:00

26 lines
No EOL
623 B
JavaScript

import React from 'react';
import { registerComponent, Components, Routes } from 'meteor/vulcan:lib';
import { Link } from 'react-router';
const RoutePath = ({ document }) =>
<Link to={document.path}>{document.path}</Link>
const RoutesDashboard = props =>
<div className="routes">
<Components.Datatable
showSearch={false}
showNew={false}
showEdit={false}
data={Object.values(Routes)}
columns={[
'name',
{
name: 'path',
component: RoutePath
},
'componentName',
]}
/>
</div>
registerComponent('Routes', RoutesDashboard);