diff --git a/lms/static/js/learner_dashboard/RecommendationsPanel.jsx b/lms/static/js/learner_dashboard/RecommendationsPanel.jsx index c11561e82c..7a029351c4 100644 --- a/lms/static/js/learner_dashboard/RecommendationsPanel.jsx +++ b/lms/static/js/learner_dashboard/RecommendationsPanel.jsx @@ -2,6 +2,18 @@ import React from 'react'; class RecommendationsPanel extends React.Component { + constructor(props) { + super(props); + this.onCourseSelect = this.onCourseSelect.bind(this); + } + + onCourseSelect(courseKey) { + window.analytics.track('edx.bi.user.recommended.course.click', { + course_key: courseKey, + is_personalized_recommendation: false, // TODO: Use state here with default false and update its value from API response. + }); + }; + render() { return (