(null)
@@ -73,7 +73,9 @@ const ChatInput = () => {
activeTabThreadRightPanelAtom
)
- const refAttachmentMenus = useClickOutside(() => setShowAttacmentMenus(false))
+ const refAttachmentMenus = useClickOutside(() =>
+ setShowAttachmentMenus(false)
+ )
const [showRightPanel, setShowRightPanel] = useAtom(showRightPanelAtom)
useEffect(() => {
@@ -169,7 +171,7 @@ const ChatInput = () => {
) {
e.stopPropagation()
} else {
- setShowAttacmentMenus(!showAttacmentMenus)
+ setShowAttachmentMenus(!showAttachmentMenus)
}
}}
>
@@ -214,7 +216,7 @@ const ChatInput = () => {
/>
)}
- {showAttacmentMenus && (
+ {showAttachmentMenus && (
{
onClick={() => {
if (activeAssistant?.model.settings?.vision_model) {
imageInputRef.current?.click()
- setShowAttacmentMenus(false)
+ setShowAttachmentMenus(false)
}
}}
>
@@ -254,7 +256,7 @@ const ChatInput = () => {
onClick={() => {
if (isModelSupportRagAndTools) {
fileInputRef.current?.click()
- setShowAttacmentMenus(false)
+ setShowAttachmentMenus(false)
}
}}
>
diff --git a/web/screens/Thread/index.test.tsx b/web/screens/Thread/index.test.tsx
index f3227bfbe..5277e82b5 100644
--- a/web/screens/Thread/index.test.tsx
+++ b/web/screens/Thread/index.test.tsx
@@ -1,13 +1,13 @@
import React from 'react'
-import { render, screen } from '@testing-library/react'
+import { render } from '@testing-library/react'
import ThreadScreen from './index'
import { useStarterScreen } from '../../hooks/useStarterScreen'
import '@testing-library/jest-dom'
global.ResizeObserver = class {
- observe() { }
- unobserve() { }
- disconnect() { }
+ observe() {}
+ unobserve() {}
+ disconnect() {}
}
// Mock the useStarterScreen hook
jest.mock('@/hooks/useStarterScreen')
@@ -17,7 +17,7 @@ global.API_BASE_URL = 'http://localhost:3000'
describe('ThreadScreen', () => {
it('renders OnDeviceStarterScreen when isShowStarterScreen is true', () => {
- ; (useStarterScreen as jest.Mock).mockReturnValue({
+ ;(useStarterScreen as jest.Mock).mockReturnValue({
isShowStarterScreen: true,
extensionHasSettings: false,
})
@@ -27,7 +27,7 @@ describe('ThreadScreen', () => {
})
it('renders Thread panels when isShowStarterScreen is false', () => {
- ; (useStarterScreen as jest.Mock).mockReturnValue({
+ ;(useStarterScreen as jest.Mock).mockReturnValue({
isShowStarterScreen: false,
extensionHasSettings: false,
})