<script setup lang="ts">
import { Achievement, Airline, Alliance, Flight, User } from '@/Types/types'
import AllianceChallenge from '@/Components/FlightsGoneBy/AllianceChallenge.vue'
defineOptions({ inheritAttrs: false })
defineProps<{
    achievement: Achievement
    user: User
    isFollowing: boolean
    alliance: Alliance
    airlines: Airline[]
    flights: Flight[]
}>()
</script>

<template>
    <AllianceChallenge
        :achievement="achievement"
        :user="user"
        :isFollowing="isFollowing"
        :alliance="alliance"
        :airlines="airlines"
        :flights="flights"
    >
            <p>
                Fly with every member airline of <b>Star Alliance</b>, the world's largest airline
                alliance by number of member carriers.
            </p>
    </AllianceChallenge>
</template>
