Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

issue #732: allows users to do a refinement search #745

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
4af946a
Merge pull request #612 from RockefellerArchiveCenter/development
helrond Jun 15, 2023
fe58081
Merge pull request #616 from RockefellerArchiveCenter/development
HaSistrunk Jun 22, 2023
3380bbf
Merge pull request #620 from RockefellerArchiveCenter/development
helrond Jun 22, 2023
a81a8b9
Merge pull request #621 from RockefellerArchiveCenter/development
helrond Jun 22, 2023
cf3810a
Merge pull request #624 from RockefellerArchiveCenter/development
HaSistrunk Jun 23, 2023
2c02c8a
Merge pull request #626 from RockefellerArchiveCenter/development
helrond Jun 28, 2023
908d21d
Merge pull request #629 from RockefellerArchiveCenter/development
HaSistrunk Jul 6, 2023
875c917
Merge pull request #633 from RockefellerArchiveCenter/development
HaSistrunk Aug 11, 2023
7fab398
Merge pull request #635 from RockefellerArchiveCenter/development
helrond Aug 18, 2023
3f1daa0
Merge pull request #637 from RockefellerArchiveCenter/development
helrond Sep 5, 2023
7d58cd1
Merge pull request #639 from RockefellerArchiveCenter/development
helrond Sep 22, 2023
e9ef3d2
Merge pull request #642 from RockefellerArchiveCenter/development
HaSistrunk Oct 3, 2023
0cbfa44
Merge pull request #644 from RockefellerArchiveCenter/development
helrond Oct 24, 2023
60af47c
Merge pull request #645 from RockefellerArchiveCenter/development
helrond Oct 24, 2023
999275f
Merge pull request #648 from RockefellerArchiveCenter/development
helrond Nov 1, 2023
44baed8
Merge pull request #661 from RockefellerArchiveCenter/development
p-galligan Jan 23, 2024
e48c536
Merge pull request #664 from RockefellerArchiveCenter/development
p-galligan Feb 6, 2024
68d9803
Merge pull request #666 from RockefellerArchiveCenter/development
helrond Feb 6, 2024
67781b5
Merge pull request #678 from RockefellerArchiveCenter/development
helrond Feb 27, 2024
5b2bc82
Merge pull request #679 from RockefellerArchiveCenter/development
helrond Mar 7, 2024
99f577d
Merge pull request #683 from RockefellerArchiveCenter/development
HaSistrunk Mar 12, 2024
1d399f5
Merge pull request #685 from RockefellerArchiveCenter/development
p-galligan Mar 18, 2024
99a0aae
Merge pull request #688 from RockefellerArchiveCenter/development
p-galligan Mar 25, 2024
9a7804e
Merge pull request #689 from RockefellerArchiveCenter/development
p-galligan Mar 25, 2024
202520c
Merge pull request #691 from RockefellerArchiveCenter/development
p-galligan Mar 25, 2024
927e144
Merge pull request #693 from RockefellerArchiveCenter/development
helrond Mar 26, 2024
4ca7e95
Merge pull request #695 from RockefellerArchiveCenter/development
helrond Mar 28, 2024
a9fa642
Merge pull request #697 from RockefellerArchiveCenter/development
helrond Mar 28, 2024
8b8d95d
Merge pull request #699 from RockefellerArchiveCenter/development
p-galligan Apr 1, 2024
68e7a21
Merge pull request #702 from RockefellerArchiveCenter/development
helrond Apr 22, 2024
e99fcfe
Merge pull request #707 from RockefellerArchiveCenter/development
helrond Apr 24, 2024
2dc0824
Merge pull request #709 from RockefellerArchiveCenter/development
helrond Apr 27, 2024
cff94ed
Merge pull request #711 from RockefellerArchiveCenter/development
helrond Apr 27, 2024
c44899d
Merge pull request #712 from RockefellerArchiveCenter/development
helrond Apr 29, 2024
4d4f608
Merge pull request #714 from RockefellerArchiveCenter/development
HaSistrunk May 6, 2024
f15c1c9
Merge pull request #715 from RockefellerArchiveCenter/development
p-galligan May 20, 2024
a449d01
Merge pull request #718 from RockefellerArchiveCenter/development
p-galligan Jun 3, 2024
f592c2e
Merge pull request #721 from RockefellerArchiveCenter/development
p-galligan Jul 1, 2024
3bed18e
Merge pull request #723 from RockefellerArchiveCenter/development
p-galligan Jul 9, 2024
e7b163b
Merge pull request #725 from RockefellerArchiveCenter/development
helrond Jul 12, 2024
d83fc3a
Merge pull request #728 from RockefellerArchiveCenter/development
helrond Aug 1, 2024
4a0a5a8
Merge pull request #729 from RockefellerArchiveCenter/development
p-galligan Aug 5, 2024
a749fe3
Merge pull request #736 from RockefellerArchiveCenter/development
p-galligan Sep 3, 2024
725f6f9
Merge pull request #740 from RockefellerArchiveCenter/development
HaSistrunk Sep 10, 2024
fdafdc4
Merge pull request #742 from RockefellerArchiveCenter/development
HaSistrunk Sep 10, 2024
b98a0eb
Merge pull request #744 from RockefellerArchiveCenter/development
helrond Sep 12, 2024
b51abfa
RockefellerArchiveCenter/dimes/#732 allow user a refinement search
rzhang152 Sep 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions src/components/RecordsDetail/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,11 @@ const RecordsDetail = props => {
props.item.uri && props.item.uri.split('/')[props.item.uri.split('/').length - 1]
)

/** Retrieve current search params for users to refine a query based on initial search results */
const curr_search= new URLSearchParams(window.location.search);
const curr_query = curr_search.get("query")
const curr_category= curr_search.get("category") ? curr_search.get("category"): ""

/** Returns a citation string */
const dates = props.item.dates && props.item.dates.map(d => d.expression).join(', ')
const citation = (
Expand Down Expand Up @@ -188,6 +193,18 @@ const RecordsDetail = props => {
label={t({ comment: 'About minimap message', message: 'about minimap' })}
/> : null
}
<form className ='refine-search-form' >
<input type="hidden" name="category" value={curr_category} />
<input type="hidden" name="limit" value="40" />
<label for="query" className='refine-search-label'>Refining Search:</label>
<input className='refine-search-input'
type='text'
id="query"
name="query"
placeholder={curr_query || ''}
maxLength={255}
size={60}/>
</form>
<nav className='records__nav'>
<a href={searchUrl} className='btn btn--sm btn--gray'>
<Trans comment='Message to go back to previous search'>
Expand Down
23 changes: 23 additions & 0 deletions src/styles/components/_records-detail.scss
Original file line number Diff line number Diff line change
Expand Up @@ -73,3 +73,26 @@
font-size: inherit;
font-weight: $font-weight-normal;
}

.subquery-search-form {
position: relative;
width: 150px;
padding-top: 20px;
}

.subquery-search-input {
padding: 14px;
font-family: inherit;
color: inherit;
font-size: inherit;
height: 20px;
width: 146px;
background-color: unset;
border-radius: 3px;
border: 1px solid $silver-grey;
}

.subquery-search-label {
display: inline-block;
font-weight: bold;
}
Loading