@opendash/plugin-parse
Version:
Parse Server Plugin for open.DASH
19 lines • 837 B
JavaScript
import React from "react";
import { Routes, Route, useNavigate } from "react-router-dom";
import { AdminLayout } from "opendash";
import { AdminTable } from "./AdminTable";
import { AdminProvider } from "./AdminProvider";
export function ParseAdminInterface(_a) {
var config = _a.config;
return (React.createElement(AdminLayout, null,
React.createElement(AdminProvider, { config: config },
React.createElement(Routes, null,
React.createElement(Route, { path: ":config_key", element: React.createElement(AdminTable, null) }),
React.createElement(Route, { path: "*", element: React.createElement(DefaultRoute, null) })))));
}
function DefaultRoute() {
var navigate = useNavigate();
navigate("roles");
return null;
}
//# sourceMappingURL=index.js.map