@skbkontur/db-viewer-ui
Version:
Database Viewer with custom configuration
11 lines • 1.66 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.DbViewerApplication = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const react_router_dom_1 = require("react-router-dom");
const ObjectDetailsContainer_1 = require("./Containers/ObjectDetailsContainer");
const ObjectTableContainer_1 = require("./Containers/ObjectTableContainer");
const ObjectTypesContainer_1 = require("./Containers/ObjectTypesContainer");
const DbViewerApplication = ({ dbViewerApi, customRenderer, isSuperUser, identifierKeywords, useErrorHandlingContainer, withGoBackUrl, }) => ((0, jsx_runtime_1.jsxs)(react_router_dom_1.Routes, { children: [(0, jsx_runtime_1.jsx)(react_router_dom_1.Route, { path: "/", element: (0, jsx_runtime_1.jsx)(ObjectTypesContainer_1.ObjectTypesContainer, { withGoBackUrl: withGoBackUrl, useErrorHandlingContainer: useErrorHandlingContainer, identifierKeywords: identifierKeywords, dbViewerApi: dbViewerApi }) }), (0, jsx_runtime_1.jsx)(react_router_dom_1.Route, { path: ":objectId", element: (0, jsx_runtime_1.jsx)(ObjectTableContainer_1.ObjectTableContainer, { isSuperUser: isSuperUser, dbViewerApi: dbViewerApi, customRenderer: customRenderer, useErrorHandlingContainer: useErrorHandlingContainer }) }), (0, jsx_runtime_1.jsx)(react_router_dom_1.Route, { path: ":objectId/details", element: (0, jsx_runtime_1.jsx)(ObjectDetailsContainer_1.ObjectDetailsContainer, { isSuperUser: isSuperUser, dbViewerApi: dbViewerApi, customRenderer: customRenderer, useErrorHandlingContainer: useErrorHandlingContainer }) })] }));
exports.DbViewerApplication = DbViewerApplication;
//# sourceMappingURL=DbViewerApplication.js.map
;