1
0
Fork 0
forked from vbatts/maubot
maubot/maubot/management/frontend/src/pages/dashboard/Plugin.js
2018-11-10 01:43:37 +02:00

36 lines
1.2 KiB
JavaScript

// maubot - A plugin-based Matrix bot system.
// Copyright (C) 2018 Tulir Asokan
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
import React, { Component } from "react"
import { NavLink } from "react-router-dom"
import { ReactComponent as ChevronRight } from "../../res/chevron-right.svg"
const PluginListEntry = ({ plugin }) => (
<NavLink className="plugin entry" to={`/plugin/${plugin.id}`}>
<span className="id">{plugin.id}</span>
<ChevronRight/>
</NavLink>
)
class Plugin extends Component {
static ListEntry = PluginListEntry
render() {
return <div>{this.props.id}</div>
}
}
export default Plugin