import { HomeFilled } from "@ant-design/icons"; import { Breadcrumb, Row, Col } from "antd"; import React from "react"; import { connect } from "react-redux"; import { Link } from "react-router-dom"; import { createStructuredSelector } from "reselect"; import { selectBreadcrumbs } from "../../redux/application/application.selectors"; import { selectBodyshop } from "../../redux/user/user.selectors"; import GlobalSearch from "../global-search/global-search.component"; import GlobalSearchOs from "../global-search/global-search-os.component"; import "./breadcrumbs.styles.scss"; import { useTreatments } from "@splitsoftware/splitio-react"; const mapStateToProps = createStructuredSelector({ breadcrumbs: selectBreadcrumbs, bodyshop: selectBodyshop, }); export function BreadCrumbs({ breadcrumbs, bodyshop }) { const { OpenSearch } = useTreatments( ["OpenSearch"], {}, bodyshop && bodyshop.imexshopid ); return ( {" "} {(bodyshop && bodyshop.shopname && `(${bodyshop.shopname})`) || ""} {breadcrumbs.map((item) => item.link ? ( {item.label} ) : ( {item.label} ) )} {OpenSearch.treatment === "on" ? : } ); } export default connect(mapStateToProps, null)(BreadCrumbs);