2019-12-16 00:11:08 +01:00

56 lines
1.2 KiB
JavaScript

/**
*
* SettingsPage
*
*/
import React from 'react';
import { Route, Switch, useRouteMatch } from 'react-router-dom';
import { LeftMenu, LeftMenuList } from 'strapi-helper-plugin';
import Webhooks from '../Webhooks';
import Wrapper from './Wrapper';
function SettingsPage() {
let { path } = useRouteMatch();
const renderWebhooks = props => <Webhooks {...props} />;
const menuItems = [
{
name: 'General',
searchable: false,
links: [
{
title: 'webhooks',
to: '/settings/webhooks',
name: 'webhooks',
},
],
},
];
return (
<Wrapper>
<div className="container">
<div className="row">
<div className="col-md-3">
<LeftMenu>
{menuItems.map(item => {
return <LeftMenuList {...item} key={item.name} />;
})}
</LeftMenu>
</div>
<div className="col-md-9">
{/* TODO when needed - Routing */}
<Switch>
<Route path={path} render={renderWebhooks} />
</Switch>
</div>
</div>
</div>
</Wrapper>
);
}
export default SettingsPage;