collaborative-ui
Version:
React component library for building real-time collaborative editing applications.
25 lines (24 loc) • 1.23 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ComponentsPage = void 0;
const tslib_1 = require("tslib");
const React = tslib_1.__importStar(require("react"));
const DocsPages_1 = require("nice-ui/lib/6-page/DocsPages");
const util_1 = require("nice-ui/lib/6-page/DocsPages/util");
const content_1 = require("../../../content");
const context_1 = require("nice-ui/lib/context");
const useBehaviorSubject_1 = require("nice-ui/lib/hooks/useBehaviorSubject");
const ConnectedSubNav_1 = require("nice-ui/lib/5-block/SubNav/ConnectedSubNav");
const DocsFooter_1 = require("../../components/DocsFooter");
const page = util_1.pageutils.find(content_1.content, ['components']);
const ComponentsPage = () => {
const services = (0, context_1.useNiceUiServices)();
const steps = (0, useBehaviorSubject_1.useBehaviorSubject)(services.nav.steps$);
if (!page)
return null;
return (React.createElement(React.Fragment, null,
React.createElement(ConnectedSubNav_1.ConnectedSubNav, null),
React.createElement(DocsPages_1.DocsPages, { page: page, steps: steps }),
React.createElement(DocsFooter_1.DocsFooter, null)));
};
exports.ComponentsPage = ComponentsPage;
;