Files
WanderQ-MiniAPP2.0/apps/api/src/destination-page.ts

11 lines
426 B
TypeScript

export const DESTINATION_PAGE_CONFIG_ID = "destination-home";
export const DESTINATION_RECOMMENDATION_LIMIT = 4;
export function normalizeDestinationRecommendationIds(value: unknown) {
if (!Array.isArray(value)) return [];
return [...new Set(value.filter((item): item is string => typeof item === "string" && item.trim().length > 0).map((item) => item.trim()))].slice(
0,
DESTINATION_RECOMMENDATION_LIMIT,
);
}