import { generateTag, generateTagsFromSystem } from "../../../utils/generateTag" import type { Lang } from "@scandic-hotels/common/constants/language" import type { PromoCampaignPageRefs } from "../../../types/promoCampaignPage" import type { System } from "../schemas/system" export function generatePageTags( validatedData: PromoCampaignPageRefs, lang: Lang ): string[] { const connections = getConnections(validatedData) return [ generateTagsFromSystem(lang, connections), generateTag(lang, validatedData.promo_campaign_page.system.uid), ].flat() } export function getConnections({ promo_campaign_page }: PromoCampaignPageRefs) { const connections: System["system"][] = [promo_campaign_page.system] return connections }