diff --git a/sites/backend/openapi/flows.mjs b/sites/backend/openapi/flows.mjs index b30151b6df7..eedf7bf8998 100644 --- a/sites/backend/openapi/flows.mjs +++ b/sites/backend/openapi/flows.mjs @@ -5,21 +5,6 @@ const common = { security: [jwt, key], } -const local = { - params: { - id: { - in: 'path', - name: 'id', - required: true, - description: "The Set's unique ID", - schema: { - example: 666, - type: 'integer', - }, - }, - }, -} - // Paths export const paths = {} diff --git a/sites/backend/src/models/flow.mjs b/sites/backend/src/models/flow.mjs index d0667a14ae8..04720164e8c 100644 --- a/sites/backend/src/models/flow.mjs +++ b/sites/backend/src/models/flow.mjs @@ -1,4 +1,3 @@ -import { log } from '../utils/log.mjs' import { UserModel } from './user.mjs' import { i18nUrl } from '../utils/index.mjs' diff --git a/sites/org/components/crowdin/suggest-language.mjs b/sites/org/components/crowdin/suggest-language.mjs index d46187dc497..f46a2168061 100644 --- a/sites/org/components/crowdin/suggest-language.mjs +++ b/sites/org/components/crowdin/suggest-language.mjs @@ -1,5 +1,4 @@ // Dependencies -import { siteConfig } from 'site/site.config.mjs' import translators from 'site/prebuild/translators.json' // Context import { LoadingContext } from 'shared/context/loading-context.mjs' @@ -8,10 +7,8 @@ import { useAccount } from 'shared/hooks/use-account.mjs' import { useBackend } from 'shared/hooks/use-backend.mjs' import { useToast } from 'shared/hooks/use-toast.mjs' import { useState, useContext } from 'react' -import { useTranslation } from 'next-i18next' // Components import { ChoiceButton } from 'shared/components/choice-button.mjs' -import { I18nIcon } from 'shared/components/icons.mjs' import { Popout } from 'shared/components/popout.mjs' import { WebLink } from 'shared/components/web-link.mjs' @@ -48,30 +45,12 @@ const languages = [ 'Turkish', ] -const TeamList = ({ language, t }) => { - const count = Object.keys(translators[language]).length - - return ( - <> - {Object.keys(translators[language]) - .sort() - .map((name, i) => ( - - {name} - {i < count - 2 ? ', ' : i < count - 1 ? ' & ' : ' '} - - ))} - - ) -} - export const SuggestLanguageForm = () => { // Context - const { loading, startLoading, stopLoading } = useContext(LoadingContext) + const { startLoading, stopLoading } = useContext(LoadingContext) // Hooks - const { t } = useTranslation(ns) - const { account, setAccount, token } = useAccount() + const { token } = useAccount() const backend = useBackend(token) const toast = useToast() diff --git a/sites/org/components/crowdin/translator-invite.mjs b/sites/org/components/crowdin/translator-invite.mjs index 8d3f68770bd..1e20a0a11fc 100644 --- a/sites/org/components/crowdin/translator-invite.mjs +++ b/sites/org/components/crowdin/translator-invite.mjs @@ -22,30 +22,13 @@ const languages = [ ...siteConfig.languagesWip, ].sort() -const TeamList = ({ language, t }) => { - const count = Object.keys(translators[language]).length - - return ( - <> - {Object.keys(translators[language]) - .sort() - .map((name, i) => ( - - {name} - {i < count - 2 ? ', ' : i < count - 1 ? ' & ' : ' '} - - ))} - - ) -} - export const TranslatorInvite = () => { // Context - const { loading, startLoading, stopLoading } = useContext(LoadingContext) + const { startLoading, stopLoading } = useContext(LoadingContext) // Hooks const { t } = useTranslation(ns) - const { account, setAccount, token } = useAccount() + const { token } = useAccount() const backend = useBackend(token) const toast = useToast() @@ -97,29 +80,26 @@ export const TranslatorInvite = () => {

{t('translation:pleaseChooseTeam')}

{t('translation:whatTeam')}
- {languages.map((language) => { - const count = Object.keys(translators[language]).length - return ( - } - title={t('translation:languageTeam', { language: t('locales:' + language) })} - onClick={() => setTeam(language)} - > -
- {Object.keys(translators[language]).map((name, i) => ( - - {name} - - ))} -
-
- ) - })} + {languages.map((language) => ( + } + title={t('translation:languageTeam', { language: t('locales:' + language) })} + onClick={() => setTeam(language)} + > +
+ {Object.keys(translators[language]).map((name, i) => ( + + {name} + + ))} +
+
+ ))}
) diff --git a/sites/org/pages/translation/index.mjs b/sites/org/pages/translation/index.mjs index 145f396b5e3..4dc9c061cc6 100644 --- a/sites/org/pages/translation/index.mjs +++ b/sites/org/pages/translation/index.mjs @@ -9,7 +9,6 @@ import { TranslationStatus } from 'site/components/crowdin/status.mjs' import { Translators } from 'site/components/crowdin/translators.mjs' import { Popout } from 'shared/components/popout.mjs' import { Breadcrumbs } from 'shared/components/breadcrumbs.mjs' -import { WebLink } from 'shared/components/web-link.mjs' import Link from 'next/link' // Translation namespaces used on this page diff --git a/sites/shared/prebuild/crowdin.mjs b/sites/shared/prebuild/crowdin.mjs index 5bfedbb1ff4..5aa083b957c 100644 --- a/sites/shared/prebuild/crowdin.mjs +++ b/sites/shared/prebuild/crowdin.mjs @@ -53,7 +53,6 @@ const downloadReport = async (url) => await sendApiRequest('', false, url) export const prebuildCrowdin = async () => { const contributions = {} - const reports = [] for (let language of languages) { console.log(`Loading translator contributions for ${language}`) contributions[language] = {}