Skip to content

Commit

Permalink
feat: apply filters to all three endpoints
Browse files Browse the repository at this point in the history
  • Loading branch information
stephanoshadjipetrou committed Dec 2, 2020
1 parent fd713ba commit 137ce2f
Show file tree
Hide file tree
Showing 17 changed files with 394 additions and 264 deletions.
1 change: 0 additions & 1 deletion src/app/components/datadisplay/DataTable/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@ export const DataTable = (props) => {
.then((response) => {
setDocsData(get(response, 'data.response.docs', []));
props.setAllDataCount(get(response, 'data.response.numFound', 0));
a;
setLoading(false);
})
.catch((error) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="IATI version"
key="iatiVersion"
dataKey="iatiVersion"
placeholder="All IATI versions"
value={props.store.get('iatiVersion')}
Expand All @@ -25,6 +26,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default language"
key="language"
dataKey="language"
placeholder="All languages"
value={props.store.get('language')}
Expand All @@ -37,6 +39,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Currency"
key="defaultCurrency"
dataKey="defaultCurrency"
placeholder="All currencies"
value={props.store.get('defaultCurrency')}
Expand All @@ -49,6 +52,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Hierarchy"
key="hierarchy"
dataKey="hierarchy"
placeholder="All hierarchies"
value={props.store.get('hierarchy')}
Expand All @@ -61,6 +65,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Humanitarian"
key="humanitarian"
dataKey="humanitarian"
placeholder="All options"
value={props.store.get('humanitarian')}
Expand All @@ -73,6 +78,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Humanitarian Scope"
key="humanitarianScope"
dataKey="humanitarianScope"
placeholder="All options"
value={props.store.get('humanitarianScope')}
Expand All @@ -85,6 +91,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Humanitarian Scope Vocabulary"
key="humanitarianScopeVocab"
dataKey="humanitarianScopeVocab"
placeholder="All options"
value={props.store.get('humanitarianScopeVocab')}
Expand All @@ -97,6 +104,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Other identifier type"
key="otherIdentifierType"
dataKey="otherIdentifierType"
placeholder="All other identifier types"
value={props.store.get('otherIdentifierType')}
Expand All @@ -109,6 +117,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Activity status"
key="activityStatus"
dataKey="activityStatus"
placeholder="All activity statuses"
value={props.store.get('activityStatus')}
Expand All @@ -134,6 +143,7 @@ export const additionalFiltersPopData = [
<AddFilterModule
label="Tag"
dataKey="tag"
key="tag"
placeholder="All options"
value={props.store.get('tag')}
onChange={(e) => props.store.set('tag')(e)}
Expand All @@ -145,6 +155,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Tag vocabulary"
key="tagVocabulary"
dataKey="tagVocabulary"
placeholder="All options"
value={props.store.get('tagVocabulary')}
Expand All @@ -157,6 +168,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Policy marker"
key="policyMarker"
dataKey="policyMarker"
placeholder="All other identifier types"
value={props.store.get('policyMarker')}
Expand All @@ -169,6 +181,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Collaboration type"
key="collaborationType"
dataKey="collaborationType"
placeholder="All collaboration types"
value={props.store.get('collaborationType')}
Expand All @@ -181,6 +194,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default flow type"
key="defaultFlowType"
dataKey="defaultFlowType"
placeholder="All default flow types"
value={props.store.get('defaultFlowType')}
Expand All @@ -193,6 +207,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default finance type"
key="financeType"
dataKey="financeType"
placeholder="All default finance types"
value={props.store.get('financeType')}
Expand All @@ -205,6 +220,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default Aid type"
key="aidType"
dataKey="aidType"
placeholder="All aid types"
value={props.store.get('aidType')}
Expand All @@ -217,6 +233,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default Aid type (category)"
key="aidTypeCategory"
dataKey="aidTypeCategory"
placeholder="All aid type categories"
value={props.store.get('aidTypeCategory')}
Expand All @@ -229,6 +246,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default Aid type vocabulary"
key="aidTypeVocabulary"
dataKey="aidTypeVocabulary"
placeholder="All aid type vocabularies"
value={props.store.get('aidTypeVocabulary')}
Expand All @@ -241,6 +259,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Default tied status"
key="tiedStatus"
dataKey="tiedStatus"
placeholder="All default tied statuses"
value={props.store.get('tiedStatus')}
Expand All @@ -253,6 +272,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Document link category"
key="documentLinkCategory"
dataKey="documentLinkCategory"
placeholder="All document link categories"
value={props.store.get('documentLinkCategory')}
Expand All @@ -270,6 +290,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Transaction type"
key="transactionType"
dataKey="transactionType"
placeholder="All transaction types"
value={props.store.get('transactionType')}
Expand All @@ -282,6 +303,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Transaction flow type"
key="transactionFlowType"
dataKey="transactionFlowType"
placeholder="All transaction flow types"
value={props.store.get('transactionFlowType')}
Expand All @@ -294,6 +316,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Transaction tied status"
key="transactionTiedStatus"
dataKey="transactionTiedStatus"
placeholder="All transaction tied status"
value={props.store.get('transactionTiedStatus')}
Expand All @@ -306,6 +329,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Transaction value currency"
key="defaultCurrency"
dataKey="defaultCurrency"
placeholder="All transactions value currencies"
value={props.store.get('transactionValueCurrency')}
Expand All @@ -318,6 +342,7 @@ export const additionalFiltersPopData = [
component: (props) => (
<AddFilterModule
label="Transaction humanitarian"
key="transactionHumanitarian"
dataKey="transactionHumanitarian"
placeholder="All options"
value={props.store.get('transactionHumanitarian')}
Expand Down
Loading

0 comments on commit 137ce2f

Please sign in to comment.