|
@@ -14,13 +14,15 @@ import Cookies from "js-cookie"
|
|
import { config, signedIn } from '../main.jsx'
|
|
import { config, signedIn } from '../main.jsx'
|
|
import { useNavigate } from 'react-router'
|
|
import { useNavigate } from 'react-router'
|
|
|
|
|
|
-function search(minimized) {
|
|
|
|
|
|
+function search(minimized, navigate) {
|
|
|
|
+
|
|
if (minimized) {
|
|
if (minimized) {
|
|
- // goto search page
|
|
|
|
|
|
+ navigate("/search");
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
// goto search page with search query
|
|
// goto search page with search query
|
|
|
|
+ navigate("/search"); // todo make it take the search query
|
|
}
|
|
}
|
|
|
|
|
|
function HajeeberButton(props) {
|
|
function HajeeberButton(props) {
|
|
@@ -93,7 +95,7 @@ function DesktopSidebar(props) {
|
|
|
|
|
|
<ul className="middle">
|
|
<ul className="middle">
|
|
<div className="searchContainer" style={{ width: minimized ? "100px" : "250px" }}>
|
|
<div className="searchContainer" style={{ width: minimized ? "100px" : "250px" }}>
|
|
- <button className="searchButton" onClick={() => {search(minimized)}}>
|
|
|
|
|
|
+ <button className="searchButton" onClick={() => {search(minimized, navigate)}}>
|
|
<Search size={size} />
|
|
<Search size={size} />
|
|
</button>
|
|
</button>
|
|
{!minimized && <input type="text" placeholder="Search" className="searchBar" />}
|
|
{!minimized && <input type="text" placeholder="Search" className="searchBar" />}
|