demarches-normaliennes/app/javascript/components/ComboRegionsSearch.tsx

21 lines
551 B
TypeScript
Raw Normal View History

2020-10-07 17:41:51 +02:00
import React from 'react';
2021-02-16 13:54:16 +01:00
import { QueryClientProvider } from 'react-query';
2020-10-07 17:41:51 +02:00
import ComboSearch, { ComboSearchProps } from './ComboSearch';
2021-02-16 13:54:16 +01:00
import { queryClient } from './shared/queryClient';
2020-10-07 17:41:51 +02:00
export default function ComboRegionsSearch(
props: ComboSearchProps<{ code: string; nom: string }>
) {
2020-10-07 17:41:51 +02:00
return (
2021-02-16 13:54:16 +01:00
<QueryClientProvider client={queryClient}>
2020-10-07 17:41:51 +02:00
<ComboSearch
{...props}
2020-10-07 17:41:51 +02:00
scope="regions"
minimumInputLength={0}
transformResult={({ code, nom }) => [code, nom]}
/>
2021-02-16 13:54:16 +01:00
</QueryClientProvider>
2020-10-07 17:41:51 +02:00
);
}