diff --git a/packages/moderation/src/data/checklist.ts b/packages/moderation/src/data/checklist.ts index 7f93149b5c..5f71780a35 100644 --- a/packages/moderation/src/data/checklist.ts +++ b/packages/moderation/src/data/checklist.ts @@ -3,6 +3,7 @@ import type { Ref } from 'vue' import type { NodeState, StageNode } from '../types/node' import useCategoriesStage from './stages/categories' import useDescriptionStage from './stages/description' +import useDisclosuresStage from './stages/disclosures' import useGalleryStage from './stages/gallery' import useLicenseStage from './stages/license' import useLinksStage from './stages/links' @@ -11,7 +12,6 @@ import usePermissionsStage from './stages/permissions' import usePostApprovalStage from './stages/post-approval' import useReReviewStage from './stages/re-review' import useReuploadsStage from './stages/reupload' -import useDisclosuresStage from './stages/disclosures' import useRulesStage from './stages/rules' import useStatusAlertsStage from './stages/status-alerts' import useSummaryStage from './stages/summary' diff --git a/packages/moderation/src/data/stages/disclosures.tsx b/packages/moderation/src/data/stages/disclosures.tsx index 47a775ca1f..9f08e810f5 100644 --- a/packages/moderation/src/data/stages/disclosures.tsx +++ b/packages/moderation/src/data/stages/disclosures.tsx @@ -1,6 +1,6 @@ import { TriangleAlertIcon } from '@modrinth/assets' -import { group, option, stage, toggle } from '../../types/node' +import { group, stage, toggle } from '../../types/node' export default function () { return stage('disclosures', 'Disclosures') diff --git a/packages/moderation/src/data/stages/metadata.tsx b/packages/moderation/src/data/stages/metadata.tsx index ed2e3c7032..9817081489 100644 --- a/packages/moderation/src/data/stages/metadata.tsx +++ b/packages/moderation/src/data/stages/metadata.tsx @@ -93,7 +93,6 @@ export default function () { return md('checklist/messages/metadata/environment/inaccurate', () => ({ CORRECT: correct, }))(state) - }) .fix( fix().project((patch, state) => { diff --git a/packages/moderation/src/locales/en-US/index.json b/packages/moderation/src/locales/en-US/index.json index 442d363b87..c7751f1044 100644 --- a/packages/moderation/src/locales/en-US/index.json +++ b/packages/moderation/src/locales/en-US/index.json @@ -47,6 +47,12 @@ "nags.all-tags-selected.title": { "defaultMessage": "Select accurate tags" }, + "nags.check-disclosures.description": { + "defaultMessage": "Make sure users are aware of any important details by filling in content disclosures that apply to your {type}." + }, + "nags.check-disclosures.title": { + "defaultMessage": "Check content disclosures" + }, "nags.description-too-short.description": { "defaultMessage": "Your description is {length, plural, one {# readable character} other {# readable characters}}. At least {minChars, plural, one {# character} other {# characters}} is recommended to create a clear and informative description." }, @@ -194,6 +200,9 @@ "nags.settings.description.title": { "defaultMessage": "Visit description settings" }, + "nags.settings.disclosures.title": { + "defaultMessage": "Visit disclosure settings" + }, "nags.settings.license.title": { "defaultMessage": "Visit license settings" },