You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
664 B
JavaScript
25 lines
664 B
JavaScript
"use strict";
|
|
|
|
const React = require("react");
|
|
|
|
const MainLayout = require("../layout");
|
|
const MenuItem = require("../components/menu-item");
|
|
|
|
const prefixTitle = require("../../packages/maybe-prefix");
|
|
|
|
function Submenu() {
|
|
return (<>
|
|
<MenuItem path="/hardware/system-information">System Information</MenuItem>
|
|
<MenuItem path="/hardware/storage-devices">Storage Devices</MenuItem>
|
|
<MenuItem path="/hardware/network-interfaces">Network Interfaces</MenuItem>
|
|
</>);
|
|
}
|
|
|
|
module.exports = function HardwareLayout({ children, title }) {
|
|
return (
|
|
<MainLayout submenu={<Submenu />} title={prefixTitle("Hardware >", title)}>
|
|
{children}
|
|
</MainLayout>
|
|
);
|
|
};
|