Closed eboileau closed 6 months ago
Skeleton for table filters is there, but disabled, until #55 is sorted. I opened separate issues for each major items, check #58, #59, #60, #61. Styling is partly resolved, the rest is minor and is likely to change often until the app reaches production.
Aims/objectives.
A base Search view is implemented. This issue tracks more todos, questions, etc. as we're integrating server-side into the app.
A clear and concise description of todo items.
Search View tasks
Functionality
[x] DataTable
exportCSV
?AutoComplete
and coordinate selection) need to be dynamically disabled when more than one organism is selected.We could add e.g.
:rowsPerPageOptions="[5, 10, 20, 50]"
to the paginator.Bug/Questions
in DataTable breaks everything... How is the default sort order defined? Do we have to care about it? We also need to document how to sort: By default in multiple selection mode, metaKey press (e.g. ⌘) is necessary to add to existing selections however this can be configured with disabling the metaKeySelection property. Note that in touch enabled devices, DataTable always ignores metaKey. We also use removableSort: third click removes the sorting from the column.
Styling
p-float-label
class to display a floating label on top of the component when focused.