diff --git a/src/library-authoring/list-libraries/LibraryListPage.jsx b/src/library-authoring/list-libraries/LibraryListPage.jsx index 922f099c..8571e33b 100644 --- a/src/library-authoring/list-libraries/LibraryListPage.jsx +++ b/src/library-authoring/list-libraries/LibraryListPage.jsx @@ -1,8 +1,9 @@ import React from 'react'; +import {Link} from 'react-router-dom'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; import { - Breadcrumb, Button, Pagination, ActionRow, Card, + Breadcrumb, Button, Pagination, ActionRow, Card } from '@openedx/paragon'; import { Add } from '@openedx/paragon/icons'; import { injectIntl, intlShape } from '@edx/frontend-platform/i18n'; @@ -141,10 +142,11 @@ export class LibraryListPage extends React.Component { <ul className="list-unstyled"> {libraries.data.map(library => ( <Card + as={Link} isClickable key={library.id} className="library-item mt-2 p-1" - onClick={() => this.goToLibraryItem(library)} + to={library.url} > <Card.Section title={<h4 className="text-primary-500">{library.title}</h4>}> <span className="small text-gray-500">