Added Notifications
This commit is contained in:
@@ -11,6 +11,7 @@ const page = usePage<SharedProps>().props;
|
||||
const props = defineProps<{
|
||||
airline: Airline | null;
|
||||
size?: number | string;
|
||||
hideTooltip?: boolean;
|
||||
}>();
|
||||
|
||||
const logoUrl = computed(() => `url('${props.airline?.logo_url ?? page.logo_api_url+'/airline/undefined/logo/tail'}')`);
|
||||
@@ -26,7 +27,7 @@ const size = computed(() => props.size ? props.size + 'px' : '30px');
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<GlassTooltip>
|
||||
<GlassTooltip v-if="!hideTooltip">
|
||||
<template #activator="{ props: tooltipProps }">
|
||||
<span class="airline-logo" v-bind="tooltipProps"></span>
|
||||
</template>
|
||||
@@ -54,6 +55,7 @@ const size = computed(() => props.size ? props.size + 'px' : '30px');
|
||||
</div>
|
||||
</div>
|
||||
</GlassTooltip>
|
||||
<span v-else class="airline-logo"></span>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
|
||||
Reference in New Issue
Block a user