mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 15:29:03 +08:00
Fix: eslint (#1030)
This commit is contained in:
parent
0796791de5
commit
934def5fcc
@ -2,7 +2,7 @@ import React from 'react'
|
|||||||
import ChartView from './chartView'
|
import ChartView from './chartView'
|
||||||
import CardView from './cardView'
|
import CardView from './cardView'
|
||||||
import { getLocaleOnServer } from '@/i18n/server'
|
import { getLocaleOnServer } from '@/i18n/server'
|
||||||
import { useTranslation } from '@/i18n/i18next-serverside-config'
|
import { useTranslation as translate } from '@/i18n/i18next-serverside-config'
|
||||||
import ApikeyInfoPanel from '@/app/components/app/overview/apikey-info-panel'
|
import ApikeyInfoPanel from '@/app/components/app/overview/apikey-info-panel'
|
||||||
|
|
||||||
export type IDevelopProps = {
|
export type IDevelopProps = {
|
||||||
@ -13,7 +13,11 @@ const Overview = async ({
|
|||||||
params: { appId },
|
params: { appId },
|
||||||
}: IDevelopProps) => {
|
}: IDevelopProps) => {
|
||||||
const locale = getLocaleOnServer()
|
const locale = getLocaleOnServer()
|
||||||
const { t } = await useTranslation(locale, 'app-overview')
|
/*
|
||||||
|
rename useTranslation to avoid lint error
|
||||||
|
please check: https://github.com/i18next/next-13-app-dir-i18next-example/issues/24
|
||||||
|
*/
|
||||||
|
const { t } = await translate(locale, 'app-overview')
|
||||||
return (
|
return (
|
||||||
<div className="h-full px-16 py-6 overflow-scroll">
|
<div className="h-full px-16 py-6 overflow-scroll">
|
||||||
<ApikeyInfoPanel />
|
<ApikeyInfoPanel />
|
||||||
|
@ -67,7 +67,7 @@ const recursivePushInParentDescendants = (
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const Item = memo(({ index, style, data }: ListChildComponentProps<{
|
const ItemComponent = ({ index, style, data }: ListChildComponentProps<{
|
||||||
dataList: NotionPageItem[]
|
dataList: NotionPageItem[]
|
||||||
handleToggle: (index: number) => void
|
handleToggle: (index: number) => void
|
||||||
checkedIds: Set<string>
|
checkedIds: Set<string>
|
||||||
@ -150,7 +150,8 @@ const Item = memo(({ index, style, data }: ListChildComponentProps<{
|
|||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}, areEqual)
|
}
|
||||||
|
const Item = memo(ItemComponent, areEqual)
|
||||||
|
|
||||||
const PageSelector = ({
|
const PageSelector = ({
|
||||||
value,
|
value,
|
||||||
|
@ -55,7 +55,7 @@ type ISegmentDetailProps = {
|
|||||||
/**
|
/**
|
||||||
* Show all the contents of the segment
|
* Show all the contents of the segment
|
||||||
*/
|
*/
|
||||||
export const SegmentDetail: FC<ISegmentDetailProps> = memo(({
|
const SegmentDetailComponent: FC<ISegmentDetailProps> = ({
|
||||||
segInfo,
|
segInfo,
|
||||||
archived,
|
archived,
|
||||||
onChangeSwitch,
|
onChangeSwitch,
|
||||||
@ -196,7 +196,8 @@ export const SegmentDetail: FC<ISegmentDetailProps> = memo(({
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
})
|
}
|
||||||
|
export const SegmentDetail = memo(SegmentDetailComponent)
|
||||||
|
|
||||||
export const splitArray = (arr: any[], size = 3) => {
|
export const splitArray = (arr: any[], size = 3) => {
|
||||||
if (!arr || !arr.length)
|
if (!arr || !arr.length)
|
||||||
|
@ -19,7 +19,7 @@ type NewSegmentModalProps = {
|
|||||||
onSave: () => void
|
onSave: () => void
|
||||||
}
|
}
|
||||||
|
|
||||||
const NewSegmentModal: FC<NewSegmentModalProps> = memo(({
|
const NewSegmentModal: FC<NewSegmentModalProps> = ({
|
||||||
isShow,
|
isShow,
|
||||||
onCancel,
|
onCancel,
|
||||||
docForm,
|
docForm,
|
||||||
@ -152,6 +152,6 @@ const NewSegmentModal: FC<NewSegmentModalProps> = memo(({
|
|||||||
</div>
|
</div>
|
||||||
</Modal>
|
</Modal>
|
||||||
)
|
)
|
||||||
})
|
}
|
||||||
|
|
||||||
export default NewSegmentModal
|
export default memo(NewSegmentModal)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user