Files
frontend-app-authoring/src/editors/EditorContainer.jsx
Syed Ali Abbas Zaidi d497b01c45 feat: upgrade react router to v6 (#519)
## Ticket
[React Router Upgrade to v6](https://github.com/openedx/platform-roadmap/issues/276).

## Description
This PR upgrades React Router from `v5` to `v6`.
2023-10-20 16:52:23 -04:00

28 lines
710 B
JavaScript

import React from 'react';
import PropTypes from 'prop-types';
import { useParams } from 'react-router-dom';
import { EditorPage } from '@edx/frontend-lib-content-components';
import { getConfig } from '@edx/frontend-platform';
const EditorContainer = ({
courseId,
}) => {
const { blockType, blockId } = useParams();
return (
<div className="editor-page">
<EditorPage
courseId={courseId}
blockType={blockType}
blockId={blockId}
studioEndpointUrl={getConfig().STUDIO_BASE_URL}
lmsEndpointUrl={getConfig().LMS_BASE_URL}
/>
</div>
);
};
EditorContainer.propTypes = {
courseId: PropTypes.string.isRequired,
};
export default EditorContainer;