11 lines
426 B
TypeScript
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,
|
|
);
|
|
}
|