/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/plugins/cloud/admin/src/index.ts
56 строк
1 KB
Nico André
chore: fix lint warnings (#26818)
06 июл 2026, 17:19
Не верифицирован
06 июл 2026, 17:19
21ac8a7
Код
Авторство
О чём код?
/* eslint-disable check-file/filename-naming-convention */ import { Cloud } from '@strapi/icons'; import { Initializer } from './components/Initializer'; import { pluginId } from './pluginId'; import { prefixPluginTranslations } from './utils/prefixPluginTranslations'; import type { StrapiApp } from '@strapi/admin/strapi-admin'; const pluginName = 'Deploy'; // eslint-disable-next-line import/no-default-export export default { register(app: StrapiApp) { app.addMenuLink({ to: `plugins/${pluginId}`, icon: Cloud, intlLabel: { id: `${pluginId}.Plugin.name`, defaultMessage: pluginName, }, Component: () => import('./pages/App').then((mod) => ({ default: mod.App })), permissions: [], }); app.registerPlugin({ id: pluginId, initializer: Initializer, isReady: false, name: pluginName, }); }, async registerTrads({ locales }: { locales: string[] }) { const importedTrads = await Promise.all( locales.map((locale) => { return import(`./translations/${locale}.json`) .then(({ default: data }) => { return { data: prefixPluginTranslations(data, pluginId), locale, }; }) .catch(() => { return { data: {}, locale, }; }); }) ); return Promise.resolve(importedTrads); }, };