workflow publish

This commit is contained in:
StyleZhang
2024-03-18 18:38:17 +08:00
parent 7320ac41af
commit 4eb7546177
23 changed files with 375 additions and 80 deletions

View File

@ -16,9 +16,11 @@ import I18n from '@/context/i18n'
type ModerationProps = {
onChange?: OnFeaturesChange
disabled?: boolean
}
const Moderation = ({
onChange,
disabled,
}: ModerationProps) => {
const { t } = useTranslation()
const { setShowModerationSettingModal } = useModalContext()
@ -32,6 +34,9 @@ const Moderation = ({
)
const handleOpenModerationSettingModal = () => {
if (disabled)
return
const {
features,
setFeatures,
@ -89,6 +94,7 @@ const Moderation = ({
className={`
shrink-0 flex items-center px-3 h-7 cursor-pointer rounded-md
text-xs text-gray-700 font-medium hover:bg-gray-200
${disabled && '!cursor-not-allowed'}
`}
onClick={handleOpenModerationSettingModal}
>