diff --git a/_typos.toml b/_typos.toml index 944064d355..445415e02c 100644 --- a/_typos.toml +++ b/_typos.toml @@ -6,6 +6,8 @@ extend-exclude = [ "packages/utils/", "packages/ui/", "packages/blog/", + # contains payment card IDs like `IY1VMST1MOXS` which are flagged + "apps/labrinth/src/queue/payouts/mod.rs" ] [default] diff --git a/apps/frontend/src/components/ValidationMessage.vue b/apps/frontend/src/components/ValidationMessage.vue new file mode 100644 index 0000000000..ccfabf1fe3 --- /dev/null +++ b/apps/frontend/src/components/ValidationMessage.vue @@ -0,0 +1,113 @@ + + + diff --git a/apps/frontend/src/components/ui/SlugSuggestions.vue b/apps/frontend/src/components/ui/SlugSuggestions.vue new file mode 100644 index 0000000000..613cc0162a --- /dev/null +++ b/apps/frontend/src/components/ui/SlugSuggestions.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/apps/frontend/src/components/ui/create/OrganizationCreateModal.vue b/apps/frontend/src/components/ui/create/OrganizationCreateModal.vue index 02163439a1..79da53102e 100644 --- a/apps/frontend/src/components/ui/create/OrganizationCreateModal.vue +++ b/apps/frontend/src/components/ui/create/OrganizationCreateModal.vue @@ -85,7 +85,7 @@ import { } from '@modrinth/ui' import { ref } from 'vue' -import { generateUrlSlug } from '~/utils/slugs' +import { generateUrlSlug } from '~/composables/project-slug-suggestions' import CreateLimitAlert from './CreateLimitAlert.vue' diff --git a/apps/frontend/src/components/ui/create/ProjectCreateModal.vue b/apps/frontend/src/components/ui/create/ProjectCreateModal.vue index fafd656cdb..6927b7b3d1 100644 --- a/apps/frontend/src/components/ui/create/ProjectCreateModal.vue +++ b/apps/frontend/src/components/ui/create/ProjectCreateModal.vue @@ -42,10 +42,14 @@ @update:model-value="updatedName()" /> -