{"version":3,"file":"PodcastSeasonInfo-DL_CsYTY.mjs","names":[],"sources":["../src/components/display/podcasts/PodcastSeasonInfo.vue","../src/components/display/podcasts/PodcastSeasonInfo.vue"],"sourcesContent":["<template>\n    <span class=\"podcast-item-season\">\n        {{ formatSeason(podcast) }}\n        <BullhornIcon\n            v-if=\"podcast.seasonEpisodeType === PodcastType.TRAILER\"\n            :title=\"$t('Podcast type - Trailer')\"\n        />\n        <GiftIcon\n            v-if=\"podcast.seasonEpisodeType === PodcastType.BONUS\"\n            :title=\"$t('Podcast type - Bonus')\"\n        />\n    </span>\n</template>\n\n<script setup lang=\"ts\">\nimport { Podcast, PodcastType } from \"../../../stores/class/general/podcast\";\nimport BullhornIcon from 'vue-material-design-icons/Bullhorn.vue';\nimport GiftIcon from 'vue-material-design-icons/Gift.vue';\nimport { useSeasonsManagement } from \"../../composable/useSeasonsManagement\";\n\nconst { podcast } = defineProps<{\n    /** Podcast for which to display info */\n    podcast: Podcast;\n}>();\n\nconst { formatSeason } = useSeasonsManagement();\n</script>\n\n<style scoped lang=\"scss\">\n.podcast-item-season {\n    display: inline-flex;\n    align-items: center;\n    --icon-size: 0.8rem;\n\n    .material-design-icon {\n        //position: relative;\n        //top: -3px;\n        margin-left: 4px;\n\n        width: var(--icon-size);\n        height: var(--icon-size);\n        color: var(--octopus-primary);\n    }\n}\n</style>\n","<template>\n    <span class=\"podcast-item-season\">\n        {{ formatSeason(podcast) }}\n        <BullhornIcon\n            v-if=\"podcast.seasonEpisodeType === PodcastType.TRAILER\"\n            :title=\"$t('Podcast type - Trailer')\"\n        />\n        <GiftIcon\n            v-if=\"podcast.seasonEpisodeType === PodcastType.BONUS\"\n            :title=\"$t('Podcast type - Bonus')\"\n        />\n    </span>\n</template>\n\n<script setup lang=\"ts\">\nimport { Podcast, PodcastType } from \"../../../stores/class/general/podcast\";\nimport BullhornIcon from 'vue-material-design-icons/Bullhorn.vue';\nimport GiftIcon from 'vue-material-design-icons/Gift.vue';\nimport { useSeasonsManagement } from \"../../composable/useSeasonsManagement\";\n\nconst { podcast } = defineProps<{\n    /** Podcast for which to display info */\n    podcast: Podcast;\n}>();\n\nconst { formatSeason } = useSeasonsManagement();\n</script>\n\n<style scoped lang=\"scss\">\n.podcast-item-season {\n    display: inline-flex;\n    align-items: center;\n    --icon-size: 0.8rem;\n\n    .material-design-icon {\n        //position: relative;\n        //top: -3px;\n        margin-left: 4px;\n\n        width: var(--icon-size);\n        height: var(--icon-size);\n        color: var(--octopus-primary);\n    }\n}\n</style>\n"],"mappings":";;;;;;;;;;;;;;;;EAyBA,MAAM,EAAE,iBAAiB,qBAAqB;;;;;;;;;;;;;;;;;;;mBCxBpC,OAAM,sBAAqB;;qBAAjC,mBAUO,QAVP,YAUO;kCATA,OAAA,aAAa,OAAA,OAAO,CAAA,IAAI,KAC3B,CAAA;EACU,OAAA,QAAQ,sBAAsB,OAAA,YAAY,WAAA,UAAA,GADpD,YAGE,OAAA,iBAAA;;GADG,OAAO,KAAA,GAAE,wBAAA;;EAGJ,OAAA,QAAQ,sBAAsB,OAAA,YAAY,SAAA,UAAA,GADpD,YAGE,OAAA,aAAA;;GADG,OAAO,KAAA,GAAE,sBAAA"}