diff --git a/src/pages-and-resources/discussions/app-config-form/apps/shared/discussion-topics/TopicItem.jsx b/src/pages-and-resources/discussions/app-config-form/apps/shared/discussion-topics/TopicItem.jsx index 73fcc739c..3f345f43e 100644 --- a/src/pages-and-resources/discussions/app-config-form/apps/shared/discussion-topics/TopicItem.jsx +++ b/src/pages-and-resources/discussions/app-config-form/apps/shared/discussion-topics/TopicItem.jsx @@ -1,7 +1,7 @@ import React, { useState, useEffect } from 'react'; import PropTypes from 'prop-types'; import { - Collapsible, Form, Card, Button, + Collapsible, Form, Card, Button, IconButton, Icon, } from '@edx/paragon'; import { injectIntl, intlShape } from '@edx/frontend-platform/i18n'; import { useFormikContext } from 'formik'; @@ -102,17 +102,33 @@ const TopicItem = ({ > {getHeading(false)} -
- +
+
{getHeading(true)}
- +
- +
diff --git a/src/pages-and-resources/discussions/app-config-form/apps/shared/messages.js b/src/pages-and-resources/discussions/app-config-form/apps/shared/messages.js index 4f4e35f02..99c5f08b2 100644 --- a/src/pages-and-resources/discussions/app-config-form/apps/shared/messages.js +++ b/src/pages-and-resources/discussions/app-config-form/apps/shared/messages.js @@ -171,6 +171,18 @@ const messages = defineMessages({ id: 'authoring.discussions.builtIn.blackoutDates.formattingError', defaultMessage: "There's a formatting error in your blackout dates.", }, + deleteAltText: { + id: 'authoring.topics.delete', + defaultMessage: 'Delete Topic', + }, + expandAltText: { + id: 'authoring.topics.expand', + defaultMessage: 'Expand', + }, + collapseAltText: { + id: 'authoring.topics.collapse', + defaultMessage: 'Collapse', + }, }); export default messages;