Browse Source

fix: server component use translate errorts lint error (#1732)

Joel 1 year ago
parent
commit
79b4366203

+ 2 - 2
web/app/(commonLayout)/apps/page.tsx

@@ -2,11 +2,11 @@ import classNames from 'classnames'
 import style from '../list.module.css'
 import Apps from './Apps'
 import { getLocaleOnServer } from '@/i18n/server'
-import { useTranslation } from '@/i18n/i18next-serverside-config'
+import { useTranslation as translate } from '@/i18n/i18next-serverside-config'
 
 const AppList = async () => {
   const locale = getLocaleOnServer()
-  const { t } = await useTranslation(locale, 'app')
+  const { t } = await translate(locale, 'app')
 
   return (
     <div className='flex flex-col overflow-auto bg-gray-100 shrink-0 grow'>

+ 2 - 3
web/app/(commonLayout)/datasets/(datasetDetailLayout)/[datasetId]/settings/page.tsx

@@ -1,6 +1,6 @@
 import React from 'react'
 import { getLocaleOnServer } from '@/i18n/server'
-import { useTranslation } from '@/i18n/i18next-serverside-config'
+import { useTranslation as translate } from '@/i18n/i18next-serverside-config'
 import Form from '@/app/components/datasets/settings/form'
 
 type Props = {
@@ -11,8 +11,7 @@ const Settings = async ({
   params: { datasetId },
 }: Props) => {
   const locale = getLocaleOnServer()
-  // eslint-disable-next-line react-hooks/rules-of-hooks
-  const { t } = await useTranslation(locale, 'dataset-settings')
+  const { t } = await translate(locale, 'dataset-settings')
 
   return (
     <div className='bg-white h-full overflow-y-auto'>