portail-associations/exports/annuaires-integration-20260605/shared/associationGeo.ts

29 lines
838 B
TypeScript

export const associationGeoSources = [
"manual",
"adresse_gouv",
"dataasso",
"commune_center",
] as const;
export type AssociationGeoSource = (typeof associationGeoSources)[number];
export const associationGeoPrecisions = [
"exact_address",
"commune_center",
"hidden",
] as const;
export type AssociationGeoPrecision = (typeof associationGeoPrecisions)[number];
export const associationGeoSourceLabels: Record<AssociationGeoSource, string> = {
manual: "Position définie manuellement",
adresse_gouv: "Adresse.data.gouv.fr",
dataasso: "DataAsso / référentiel association",
commune_center: "Centre de commune",
};
export const associationGeoPrecisionLabels: Record<AssociationGeoPrecision, string> = {
exact_address: "Adresse exacte",
commune_center: "Centre de commune",
hidden: "Masquée du public",
};