diff --git a/apps/app/.eslintrc.js b/apps/app/.eslintrc.js index c5aac4ad847..7dbb8ac1b7d 100644 --- a/apps/app/.eslintrc.js +++ b/apps/app/.eslintrc.js @@ -55,6 +55,16 @@ module.exports = { 'src/client/components/*.jsx', 'src/client/components/*.ts', 'src/client/components/*.js', + 'src/client/components/Admin/*.ts', + 'src/client/components/Admin/*.tsx', + 'src/client/components/Admin/*.scss', + 'src/client/components/Admin/AdminHome/**', + 'src/client/components/Admin/Common/**', + 'src/client/components/Admin/ElasticsearchManagement/**', + 'src/client/components/Admin/ExportArchiveData/**', + 'src/client/components/Admin/ImportData/**', + 'src/client/components/Admin/LegacySlackIntegration/**', + 'src/client/components/Admin/MarkdownSetting/**', 'src/client/components/Admin/App/**', 'src/client/components/Admin/AuditLog/**', 'src/client/components/Admin/Customize/**', diff --git a/apps/app/src/client/components/Admin/AdminHome/AdminHome.jsx b/apps/app/src/client/components/Admin/AdminHome/AdminHome.jsx index fc43abd8c32..09f2be3e647 100644 --- a/apps/app/src/client/components/Admin/AdminHome/AdminHome.jsx +++ b/apps/app/src/client/components/Admin/AdminHome/AdminHome.jsx @@ -1,5 +1,4 @@ -import React, { useEffect, useCallback } from 'react'; - +import React, { useCallback, useEffect } from 'react'; import { useTranslation } from 'next-i18next'; import PropTypes from 'prop-types'; import { CopyToClipboard } from 'react-copy-to-clipboard'; @@ -10,14 +9,10 @@ import { toastError } from '~/client/util/toastr'; import { useSWRxV5MigrationStatus } from '~/stores/page-listing'; import loggerFactory from '~/utils/logger'; - import { withUnstatedContainers } from '../../UnstatedUtils'; - - import { EnvVarsTable } from './EnvVarsTable'; import SystemInfomationTable from './SystemInfomationTable'; - const logger = loggerFactory('growi:admin'); const AdminHome = (props) => { @@ -25,11 +20,10 @@ const AdminHome = (props) => { const { t } = useTranslation(); const { data: migrationStatus } = useSWRxV5MigrationStatus(); - const fetchAdminHomeData = useCallback(async() => { + const fetchAdminHomeData = useCallback(async () => { try { await adminHomeContainer.retrieveAdminHomeData(); - } - catch (err) { + } catch (err) { toastError(err); logger.error(err); } @@ -48,25 +42,36 @@ const AdminHome = (props) => {
- {t('admin:maintenance_mode.description')} -
+{t('admin:maintenance_mode.description')}
{t('admin:admin_top.env_var_priority')}
- {/* eslint-disable-next-line react/no-danger */} - +| GROWI | -{ growiVersion } | +{growiVersion} |
|---|---|---|
| node.js | -{ nodeVersion } | +{nodeVersion} |
| npm | -{ npmVersion } | +{npmVersion} |
| pnpm | -{ pnpmVersion } | +{pnpmVersion} |
+ {startIndex} - {endIndex} of{' '} + {totalActivityNum} +
+ + {isLoading ? ( +
- { t('full_text_search_management.normalize_description') }
+ {t('full_text_search_management.normalize_description')}
+
- { t('full_text_search_management.rebuild_description_1') }
- { t('full_text_search_management.rebuild_description_2') }
+ {t('full_text_search_management.rebuild_description_1')}
+
+ {t('full_text_search_management.rebuild_description_2')}
+
- { t('full_text_search_management.reconnect_description') }
+ {t('full_text_search_management.reconnect_description')}
+
- {JSON.stringify(body, null, 2)}
-
+ {JSON.stringify(body, null, 2)}
| {t('full_text_search_management.connection_status')} | -{ isInitialized ? this.renderConnectionStatusLabels() : this.renderPreInitializedLabel() } | ++ {t('full_text_search_management.connection_status')} + | ++ {isInitialized + ? this.renderConnectionStatusLabels() + : this.renderPreInitializedLabel()} + |
|---|---|---|---|
| {t('full_text_search_management.indices_status')} | -{ isInitialized ? this.renderIndicesStatusLabel() : this.renderPreInitializedLabel() } | ++ {t('full_text_search_management.indices_status')} + | ++ {isInitialized + ? this.renderIndicesStatusLabel() + : this.renderPreInitializedLabel()} + |
| {t('full_text_search_management.indices_summary')} | -{ isInitialized && this.renderIndexInfoPanels() } | ++ {t('full_text_search_management.indices_summary')} + | ++ {isInitialized && this.renderIndexInfoPanels()} + |
{t('commons:g2g_data_transfer.transfer_key_limit')}
-{t('commons:g2g_data_transfer.once_transfer_key_used')}
++ {t('commons:g2g_data_transfer.transfer_key_limit')} +
++ {t('commons:g2g_data_transfer.once_transfer_key_used')} +