import { injectIntl, intlShape } from '@edx/frontend-platform/i18n'; import PropTypes from 'prop-types'; import React from 'react'; import * as Yup from 'yup'; import FormSwitchGroup from 'CourseAuthoring/generic/FormSwitchGroup'; import { useAppSetting } from 'CourseAuthoring/utils'; import AppSettingsModal from 'CourseAuthoring/pages-and-resources/app-settings-modal/AppSettingsModal'; import messages from './messages'; const WikiSettings = ({ intl, onClose }) => { const [enablePublicWiki, saveSetting] = useAppSetting('allowPublicWikiAccess'); const handleSettingsSave = (values) => saveSetting(values.enablePublicWiki); return ( { ({ values, handleChange, handleBlur }) => ( ) } ); }; WikiSettings.propTypes = { intl: intlShape.isRequired, onClose: PropTypes.func.isRequired, }; export default injectIntl(WikiSettings);