import { IconButton, Menu, MenuButton, MenuItem, MenuList, } from '@chakra-ui/react'; import { __ } from '@wordpress/i18n'; import React, { useMemo } from 'react'; import { BiDotsHorizontalRounded } from 'react-icons/bi'; import { NavLink, useParams } from 'react-router-dom'; import { Header, HeaderLeftSection, HeaderLogo, HeaderTop, } from '../../../../assets/js/back-end/components/common/Header'; import { NavMenu, NavMenuLink, } from '../../../../assets/js/back-end/components/common/Nav'; import { headerResponsive, navActiveStyles, } from '../../../../assets/js/back-end/config/styles'; import { AllCoursesIcon, Builder, Gear, } from '../../../../assets/js/back-end/constants/images'; import routes from '../../../../assets/js/back-end/constants/routes'; interface Props {} const CourseGoogleMeetingHeader: React.FC = ({}) => { const { sectionId, courseId }: any = useParams(); const HeaderData = useMemo(() => { return [ { routes: routes.courses.edit.replace(':courseId', courseId.toString()), name: __('Course', 'learning-management-system'), icon: , }, { routes: routes.courses.edit.replace(':courseId', courseId.toString()) + '?page=builder', name: __('Builder', 'learning-management-system'), icon: , }, { routes: routes.courses.edit.replace(':courseId', courseId.toString()) + '?page=settings', name: __('Settings', 'learning-management-system'), icon: , }, ]; // eslint-disable-next-line react-hooks/exhaustive-deps }, []); return (
{HeaderData.map((data) => ( {data.name} ))} } style={{ background: '#FFFFFF', boxShadow: 'none', }} py={'45px'} color={'primary.500'} /> {HeaderData.map((data) => ( {data.name} ))}
); }; export default CourseGoogleMeetingHeader;