File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1- import type { Message } from '@xsai/shared-chat'
2-
31import { Container } from '@react-three/uikit'
42import { Button , Input } from '@react-three/uikit-default'
53import { SendIcon } from '@react-three/uikit-lucide'
64import { generateText } from '@xsai/generate-text'
75import { useState } from 'react'
86
7+ import { useMessages } from '~/hooks/use-messages'
98import { useLLMProvider } from '~/hooks/use-providers'
109
1110export const NavbarChat = ( ) => {
@@ -14,7 +13,7 @@ export const NavbarChat = () => {
1413
1514 const [ disabled , setDisabled ] = useState ( false )
1615
17- const [ msg , setMsg ] = useState < Message [ ] > ( [ ] )
16+ const [ msg , setMsg ] = useMessages ( )
1817
1918 const handleSubmit = async ( ) => {
2019 setDisabled ( true )
Original file line number Diff line number Diff line change 1+ import type { Message } from '@xsai/shared-chat'
2+
3+ import { useLocalStorage } from 'foxact/use-local-storage'
4+
5+ export const useMessages = ( ) => useLocalStorage < Message [ ] > ( 'n3p6/messages' , [ ] )
You can’t perform that action at this time.
0 commit comments