nice-ui
Version:
React design system, components, and utilities
17 lines (16 loc) • 809 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConnectedSubNav = void 0;
const React = require("react");
const SubNav_1 = require("./SubNav");
const Breadcrumbs_1 = require("../../3-list-item/Breadcrumbs");
const context_1 = require("../../context");
const useBehaviorSubject_1 = require("../../hooks/useBehaviorSubject");
const ConnectedSubNav = () => {
const services = (0, context_1.useNiceUiServices)();
const steps = (0, useBehaviorSubject_1.useBehaviorSubject)(services.nav.steps$);
const backTo = steps.length > 0 ? '/' + steps.slice(0, -1).join('/') : undefined;
return (React.createElement(SubNav_1.SubNav, { backTo: backTo },
React.createElement(Breadcrumbs_1.ConnectedBreadcrumbs, null)));
};
exports.ConnectedSubNav = ConnectedSubNav;
;