diff --git a/plugins/talk-plugin-featured-comments/client/components/FeaturedDialog.js b/plugins/talk-plugin-featured-comments/client/components/FeaturedDialog.js index f49148f24..81c054ae8 100644 --- a/plugins/talk-plugin-featured-comments/client/components/FeaturedDialog.js +++ b/plugins/talk-plugin-featured-comments/client/components/FeaturedDialog.js @@ -6,35 +6,43 @@ import styles from './FeaturedDialog.css'; import {t} from 'plugin-api/beta/client/services'; import Button from 'coral-ui/components/Button'; -const FeaturedDialog = ({showFeaturedDialog, closeFeaturedDialog, postTag}) => ( - - × - {t('talk-plugin-featured-comments.feature_comment')} - - {t('talk-plugin-featured-comments.are_you_sure')} - - - - {t('talk-plugin-featured-comments.cancel')} - - - {t('talk-plugin-featured-comments.yes_feature_comment')} - - - -); +const FeaturedDialog = ({showFeaturedDialog, closeFeaturedDialog, postTag}) => { + + const onPerform = async () => { + await postTag(); + await closeFeaturedDialog(); + }; + + return ( + + × + {t('talk-plugin-featured-comments.feature_comment')} + + {t('talk-plugin-featured-comments.are_you_sure')} + + + + {t('talk-plugin-featured-comments.cancel')} + + + {t('talk-plugin-featured-comments.yes_feature_comment')} + + + + ); +}; FeaturedDialog.propTypes = { showFeaturedDialog: PropTypes.bool.isRequired,