import styles from "./SidebarSection.module.scss"; export const SidebarSection = () => { return (
); }; import clsx from "clsx"; import { useTranslation } from "react-i18next"; import { useStore_SelectedConfigTabId } from "@store"; const Tab = (props) => { const { t } = useTranslation(); const { updateSelectedConfigTabId, currentSelectedConfigTabId } = useStore_SelectedConfigTabId(); const onclickFunction = () => { updateSelectedConfigTabId(props.tab_id); }; const tab_container_class_names = clsx(styles["tab_container"], { [styles["is_selected"]]: (currentSelectedConfigTabId.data === props.tab_id) ? true : false }); const switch_indicator_class_names = clsx(styles["switch_indicator"], { [styles["is_selected"]]: (currentSelectedConfigTabId.data === props.tab_id) ? true : false }); const getLabel = () => { if (props.tab_id === "vr") return "VR"; if (props.tab_id === "supporters") return "Supporters"; if (props.tab_id === "about_vrct") return "About VRCT"; return t(`config_page.side_menu_labels.${props.tab_id}`); }; return (

{getLabel()}

); };