LibreChat/client/src/components/Nav/NavLinks.jsx

19 lines
557 B
React
Raw Normal View History

2023-02-06 13:27:28 -05:00
import React from 'react';
import SearchBar from './SearchBar';
import ClearConvos from './ClearConvos';
import DarkMode from './DarkMode';
import Logout from './Logout';
2023-03-21 19:31:57 -04:00
import { useSelector } from 'react-redux';
2023-02-06 13:27:28 -05:00
2023-03-18 15:59:59 -04:00
export default function NavLinks({ fetch, onSearchSuccess, clearSearch }) {
2023-03-21 19:31:57 -04:00
const { searchEnabled } = useSelector((state) => state.search);
2023-02-06 13:27:28 -05:00
return (
<>
2023-03-21 19:31:57 -04:00
{ !!searchEnabled && <SearchBar fetch={fetch} onSuccess={onSearchSuccess} clearSearch={clearSearch}/>}
<DarkMode />
<ClearConvos />
<Logout />
2023-02-06 13:27:28 -05:00
</>
);
}