Update useContactFields to ignore type

This commit is contained in:
Dries Augustyns
2025-12-03 10:15:06 +01:00
parent de34b8c76b
commit d96bce75d7
+5 -2
View File
@@ -49,7 +49,7 @@ export function useContacts(options: UseContactsOptions = {}) {
* Hook to fetch available contact fields for variable usage
*/
export function useContactFields() {
const {data, error, mutate, isLoading} = useSWR<{fields: string[]}>(
const {data, error, mutate, isLoading} = useSWR<{fields: {field: string; type: string}[]; count: number}>(
'/contacts/fields',
{
revalidateOnFocus: false,
@@ -58,8 +58,11 @@ export function useContactFields() {
},
);
// Extract just the field names as strings
const fieldNames = (data?.fields || []).map(f => f.field);
return {
fields: data?.fields || [],
fields: fieldNames,
error,
isLoading,
mutate,