/// Interesse-specifikke conversation starters. /// Vist i nudge-kortet når et match opdages. const Map> kConversationStarters = { 'Tech': [ 'Hvad arbejder du på for tiden?', 'Hvad er du mest begejstret for inden for tech lige nu?', 'Er du mere frontend eller backend?', ], 'AI': [ 'Hvad bruger du AI til i hverdagen?', 'Har du prøvet noget nyt inden for AI for nylig?', 'Hvad synes du om retningen AI bevæger sig i?', ], 'Musik': [ 'Hvad lytter du til for tiden?', 'Har du været til en god koncert for nylig?', 'Hvad er din go-to genre når du skal fokusere?', ], 'Sport': [ 'Hvad træner du hen imod?', 'Hvad er din favoritsport at følge?', 'Motionerer du mest alene eller med andre?', ], 'Løb': [ 'Hvad er din næste løbsbegivenhed?', 'Løber du mest om morgenen eller om aftenen?', 'Hvad er det bedste løbetip du har fået?', ], 'Cykling': [ 'Pendler du på cykel?', 'Har du en drømmerute du gerne vil cykle?', 'Road bike eller mountainbike?', ], 'Yoga': [ 'Hvilken stil yoga foretrækker du?', 'Hvornår på dagen praktiserer du helst?', 'Hvad fik dig til at starte med yoga?', ], 'Madlavning': [ 'Hvad har du lavet i køkkenet for nylig?', 'Er der et køkken du er særligt glad for?', 'Hvad er din bedste quick-win opskrift?', ], 'Rejser': [ 'Hvad er det seneste sted du har besøgt?', 'Har du noget på rejse-ønskesedlen?', 'Foretrækker du by eller natur når du rejser?', ], 'Bøger': [ 'Hvad læser du i øjeblikket?', 'Hvad er den bedste bog du har læst det seneste år?', 'Fiktion eller non-fiktion?', ], 'Film': [ 'Hvad har du set for nylig der overraskede dig?', 'Hvad er din favoritgenre?', 'Streamer du eller går du til biograf?', ], 'Gaming': [ 'Hvad spiller du mest for tiden?', 'PC, konsol eller mobil?', 'Hvad er det spil du har brugt flest timer på?', ], 'Design': [ 'Hvad arbejder du med inden for design?', 'Hvad inspirerer dig visuelt for tiden?', 'Digitalt eller analogt — hvad er dit udgangspunkt?', ], 'Foto': [ 'Hvad fotograferer du mest?', 'Hvad er dit yndlingsudstyr?', 'Film eller digital?', ], 'Kunst': [ 'Hvad er du i gang med at skabe?', 'Hvad er dit foretrukne medie?', 'Er der noget du har set for nylig der inspirerede dig?', ], 'Klima': [ 'Hvad gør du selv der giver størst effekt?', 'Hvad er du mest optimistisk omkring inden for klima?', 'Følger du med i en bestemt vinkel af klimadebatten?', ], 'Filosofi': [ 'Hvad er du optaget af at tænke over for tiden?', 'Er der en filosof du vender tilbage til igen og igen?', 'Hvad er det vigtigste spørgsmål ingen kan svare på?', ], 'Iværksætteri': [ 'Arbejder du på noget selv for øjeblikket?', 'Hvad er den vigtigste ting du har lært som iværksætter?', 'Hvad er din største udfordring lige nu?', ], 'Meditation': [ 'Hvilken form for meditation praktiserer du?', 'Hvornår på dagen fungerer det bedst for dig?', 'Hvad fik dig til at starte?', ], 'Sprog': [ 'Hvilke sprog taler du?', 'Hvad er det sværeste ved at lære et nyt sprog?', 'Lærer du et nyt sprog i øjeblikket?', ], }; /// Returnerer en tilfældig conversation starter for en given interesse. /// Falder tilbage til en generisk starter hvis interessen ikke kendes. String getStarter(String interest) { final starters = kConversationStarters[interest]; if (starters == null || starters.isEmpty) { return 'Hvad arbejder du med for tiden?'; } final copy = List.from(starters)..shuffle(); return copy.first; }