diff --git a/-r git branch -D b/-r git branch -D deleted file mode 100644 index 927f459..0000000 --- a/-r git branch -D +++ /dev/null @@ -1,45 +0,0 @@ - - SSUUMMMMAARRYY OOFF LLEESSSS CCOOMMMMAANNDDSS - - Commands marked with * may be preceded by a number, _N. - Notes in parentheses indicate the behavior if _N is given. - A key preceded by a caret indicates the Ctrl key; thus ^K is ctrl-K. - - h H Display this help. - q :q Q :Q ZZ Exit. - --------------------------------------------------------------------------- - - MMOOVVIINNGG - - e ^E j ^N CR * Forward one line (or _N lines). - y ^Y k ^K ^P * Backward one line (or _N lines). - f ^F ^V SPACE * Forward one window (or _N lines). - b ^B ESC-v * Backward one window (or _N lines). - z * Forward one window (and set window to _N). - w * Backward one window (and set window to _N). - ESC-SPACE * Forward one window, but don't stop at end-of-file. - d ^D * Forward one half-window (and set half-window to _N). - u ^U * Backward one half-window (and set half-window to _N). - ESC-) RightArrow * Right one half screen width (or _N positions). - ESC-( LeftArrow * Left one half screen width (or _N positions). - ESC-} ^RightArrow Right to last column displayed. - ESC-{ ^LeftArrow Left to first column. - F Forward forever; like "tail -f". - ESC-F Like F but stop when search pattern is found. - r ^R ^L Repaint screen. - R Repaint screen, discarding buffered input. - --------------------------------------------------- - Default "window" is the screen height. - Default "half-window" is half of the screen height. - --------------------------------------------------------------------------- - - SSEEAARRCCHHIINNGG - - /_p_a_t_t_e_r_n * Search forward for (_N-th) matching line. - ?_p_a_t_t_e_r_n * Search backward for (_N-th) matching line. - n * Repeat previous search (for _N-th occurrence). - N * Repeat previous search in reverse direction. - ESC-n * Repeat previous search, spanning files. - ESC-N * Repeat previous search, reverse dir. & spanning files. - ESC-u Undo (toggle) search highlighting. - ESC-U Clear search highlighting. diff --git a/frontend/src/components/shared/SearchForm.jsx b/frontend/src/components/shared/SearchForm.jsx index 498c1b6..3641050 100644 --- a/frontend/src/components/shared/SearchForm.jsx +++ b/frontend/src/components/shared/SearchForm.jsx @@ -1,5 +1,4 @@ import React from "react"; -import DropdownTrigger from "./DropdownTrigger/DropdownTrigger"; import searchPublicationsIcon from "../../assets/icons/search-publications.svg"; import authorIcon from "../../assets/icons/author.svg"; import institutionIcon from "../../assets/icons/institution.svg"; @@ -7,16 +6,14 @@ import institutionIcon from "../../assets/icons/institution.svg"; const SearchForm = ({ searchKeyword, setSearchKeyword, - author, - setAuthor, - setAuthorObject, - institution, - setInstitution, - setInstitutionObject, + selectedAuthors = [], + setSelectedAuthors, + selectedInstitutions = [], + setSelectedInstitutions, onSearch, onOpenAdvancedFilters, - onAuthorClick, - onInstitutionClick, + onAuthorsClick, + onInstitutionsClick, loading, darkMode = false, description = "Enter keywords and apply filters to find relevant research" @@ -97,39 +94,120 @@ const SearchForm = ({ - Author + Authors