As a user
I want to filter through my entries
in order to find easier the entry I am looking for
Description
Acceptance Criteria
[x] Entry preview list must have a filter form
[x] filter form inside Entry preview list must have a text input field
[x] filter form inside Entry preview list must have a filter by button
[x] filter by button inside filter form inside Entry preview list must have the options tag text, name, descriptionfolder name
[x] filter form inside Entry preview list must have a search button
[x] Clicking search button inside filter form inside Entry preview list must use the text input field and the filter by selection to make a GET request from the database specific to the provided search criteria, AFTERWARDS the Entry preview list should only list Entry preview's matching to the filter search criteria
[x] Content page must use a property in the Entry preview list for the filter UI to show up
Tasks
[x] switch to main branch and perform a git pull in the terminal
[x] create the branch feature/us18/content-list-filtering and navigate into it
Value Proposition
As a user I want to filter through my entries in order to find easier the entry I am looking for
Description
Acceptance Criteria
Entry preview list
must have afilter form
filter form
insideEntry preview list
must have a textinput
fieldfilter form
insideEntry preview list
must have afilter by
buttonfilter by
button insidefilter form
insideEntry preview list
must have the optionstag text
,name
,description
folder name
filter form
insideEntry preview list
must have asearch
buttonsearch
button insidefilter form
insideEntry preview list
must use the textinput
field and thefilter by
selection to make a GET request from the database specific to the provided search criteria, AFTERWARDS theEntry preview list
should only listEntry preview
's matching to the filter search criteriaContent
page must use a property in theEntry preview list
for the filter UI to show upTasks
main
branch and perform agit pull
in the terminalfeature/us18/content-list-filtering
and navigate into itEntryPreviewList
componententries.js
api pagecontent
pagePrevious US Next US