diff --git a/src/course-unit/CourseUnit.jsx b/src/course-unit/CourseUnit.jsx index 6f34b089d..61a9b5c3c 100644 --- a/src/course-unit/CourseUnit.jsx +++ b/src/course-unit/CourseUnit.jsx @@ -201,7 +201,9 @@ const CourseUnit = ({ courseId }) => { {showPasteXBlock && canPasteComponent && isUnitVerticalType && ( handleCreateNewCourseXBlock({ stagedContent: 'clipboard', parentLocator: blockId }) + } text={intl.formatMessage(messages.pasteButtonText)} /> )} diff --git a/src/generic/clipboard/paste-component/index.tsx b/src/generic/clipboard/paste-component/index.tsx index 0ebc24309..47e177ce1 100644 --- a/src/generic/clipboard/paste-component/index.tsx +++ b/src/generic/clipboard/paste-component/index.tsx @@ -17,9 +17,9 @@ const PasteComponent = ({ const [showPopover, togglePopover] = useState(false); const popoverElementRef = useRef(null); - const handlePopoverToggle = (isOpen) => togglePopover(isOpen); + const handlePopoverToggle = (isOpen: boolean) => togglePopover(isOpen); - const renderPopover = () => ( + const renderPopover = (props) => (
handlePopoverToggle(false)} onFocus={() => handlePopoverToggle(true)} onBlur={() => handlePopoverToggle(false)} + {...props} >