Implement ComboCommunesSearch

This commit is contained in:
Paul Chavard 2020-10-07 17:42:41 +02:00
parent 4217dcd94b
commit b6c94a3758
3 changed files with 30 additions and 4 deletions

View file

@ -0,0 +1,24 @@
import React from 'react';
import { ReactQueryCacheProvider } from 'react-query';
import ComboSearch from './ComboSearch';
import { queryCache } from './shared/queryCache';
function ComboCommunesSearch(params) {
return (
<ReactQueryCacheProvider queryCache={queryCache}>
<ComboSearch
required={params.mandatory}
hiddenFieldId={params.hiddenFieldId}
scope="communes"
minimumInputLength={2}
transformResult={({ code, nom, codesPostaux }) => [
code,
`${nom} (${codesPostaux[0]})`
]}
/>
</ReactQueryCacheProvider>
);
}
export default ComboCommunesSearch;