mirror of
https://github.com/langgenius/dify.git
synced 2026-10-16 15:35:32 +08:00
refactor: colocate tracing configuration with App components
This commit is contained in:
@@ -902,17 +902,6 @@ export const lintConfig = {
|
||||
},
|
||||
],
|
||||
patterns: [
|
||||
{
|
||||
group: [
|
||||
'@/features/tracing/**',
|
||||
'**/features/tracing/**',
|
||||
'../**/tracing/**',
|
||||
'./tracing/**',
|
||||
'!**/tracing/configuration',
|
||||
],
|
||||
message:
|
||||
'Consume tracing through @/features/tracing/configuration; provider forms and metadata are private to the feature.',
|
||||
},
|
||||
{
|
||||
group: ['next/image'],
|
||||
message: 'Do not import next/image. Use native img tags instead.',
|
||||
@@ -988,17 +977,6 @@ export const lintConfig = {
|
||||
},
|
||||
],
|
||||
patterns: [
|
||||
{
|
||||
group: [
|
||||
'@/features/tracing/**',
|
||||
'**/features/tracing/**',
|
||||
'../**/tracing/**',
|
||||
'./tracing/**',
|
||||
'!**/tracing/configuration',
|
||||
],
|
||||
message:
|
||||
'Consume tracing through @/features/tracing/configuration; provider forms and metadata are private to the feature.',
|
||||
},
|
||||
{
|
||||
group: ['next/image'],
|
||||
message: 'Do not import next/image. Use native img tags instead.',
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ vi.mock('../chart-view', () => ({
|
||||
),
|
||||
}))
|
||||
|
||||
vi.mock('@/features/tracing/configuration', () => ({
|
||||
vi.mock('@/app/components/app/tracing/configuration', () => ({
|
||||
TracingConfiguration: () => <button type="button">tracing</button>,
|
||||
}))
|
||||
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
import { useSuspenseQueries } from '@tanstack/react-query'
|
||||
import { useAtomValue } from 'jotai'
|
||||
import * as React from 'react'
|
||||
import { TracingConfiguration } from '@/app/components/app/tracing/configuration'
|
||||
import { workspacePermissionKeysAtom } from '@/context/permission-state'
|
||||
import { userProfileQueryOptions } from '@/features/account-profile/client'
|
||||
import { TracingConfiguration } from '@/features/tracing/configuration'
|
||||
import { consoleQuery } from '@/service/console'
|
||||
import { getAppACLCapabilities } from '@/utils/permission'
|
||||
import ChartView from './chart-view'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { TracingConfiguration } from '@/features/tracing/configuration'
|
||||
import { TracingConfiguration } from '@/app/components/app/tracing/configuration'
|
||||
import { useAgentPermissions } from '../../permissions'
|
||||
|
||||
export function AgentTracingConfiguration({ agentId }: { agentId: string }) {
|
||||
|
||||
Reference in New Issue
Block a user