{"version":3,"file":"DatasetDetailsHeaderTitle.vue.mjs","sources":["../../../lib/datasetDetails/header/DatasetDetailsHeaderTitle.vue"],"sourcesContent":["<template>\n  <div class=\"d-flex flex-row align-items-center col-12 col-lg-10 offset-lg-1 mb-3 px-0 dsd-header-title\">\n    <div v-if=\"isErpdActive()\" class=\"d-none d-lg-flex dsd-title-tag erpdInfo\">\n      <span>{{$t('message.metadata.protecteddata')}}</span>\n    </div>\n    <div v-else class=\"d-none d-lg-block dsd-title-tag\">\n      <span  :style=\"{ fontSize: titleFontSize }\">\n        {{$t('message.metadata.dataset')}}\n      </span>\n    </div>\n    <h1 v-if=\"getTitle && !embed\" class=\"d-none d-lg-block dataset-details-title\" data-cy=\"dataset-title\">{{ getTranslationFor(getTitle, $route.query.locale, getLanguages) }}</h1>\n    <h1 v-else-if=\"getTitle && embed\" class=\"d-lg-block dataset-details-title\" data-cy=\"dataset-title\">{{ getTranslationFor(getTitle, $route.query.locale, getLanguages) }} </h1>\n    <h1 v-else class=\"d-none d-lg-block dataset-details-title\" data-cy=\"dataset-title\">{{ getID }}</h1>\n  </div>\n</template>\n\n<script>\nimport {getTranslationFor} from \"../../utils/helpers\";\nimport {mapGetters} from \"vuex\";\n\nexport default {\n  name: \"DatasetDetailsHeaderTitle\",\n  props: {\n    titleFontSize: String,\n    embed: {\n        type: Boolean,\n        default: () => false,\n      },\n  },\n  methods: {\n    getTranslationFor,\n    isErpdActive() {\n      // console.log(this.getLanguages);\n      return this.getCatalog.is_part_of  === 'erpd';\n    },\n  },\n  computed: {\n    ...mapGetters('datasetDetails', [\n      'getLanguages',\n      'getTitle',\n      'getCatalog',\n      'getID',\n    ]),\n  }\n}\n</script>\n\n<style scoped lang=\"scss\">\n.dataset-details-title {\n  font-size: 1.4rem;\n  margin-bottom: 0.5rem;\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.2;\n  color: inherit;\n}\n.erpdInfo{\n  background-color: #8f4300 !important;\n  min-width: 20%;\n  align-items: center;\n  justify-content: center;\n}\n@media (min-width: 768px) {\n  .dataset-details-title {\n    font-size: 1.5rem;\n  }\n}\n\n@media (min-width: 992px) {\n  .dataset-details-title {\n    font-size: 1.75rem;\n  }\n}\n\n</style>\n"],"names":["_sfc_main","getTranslationFor","mapGetters","_hoisted_1","_openBlock","_createElementBlock","$options","_hoisted_2","_createElementVNode","_ctx","_hoisted_3","$props","_hoisted_4","_toDisplayString","_hoisted_5","_hoisted_6"],"mappings":";;;;;AAoBA,MAAKA,IAAU;AAAA,EACb,MAAM;AAAA,EACN,OAAO;AAAA,IACL,eAAe;AAAA,IACf,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAM;AAAA,IAChB;AAAA,EACJ;AAAA,EACD,SAAS;AAAA,IACP,mBAAAC;AAAA,IACA,eAAe;AAEb,aAAO,KAAK,WAAW,eAAgB;AAAA,IACxC;AAAA,EACF;AAAA,EACD,UAAU;AAAA,IACR,GAAGC,EAAW,kBAAkB;AAAA,MAC9B;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACF,CAAC;AAAA,EACH;AACF,GA3COC,IAAA,EAAA,OAAM,6FAA4F;;EAC1E,OAAM;;;EAGrB,OAAM;;;EAKY,OAAM;AAAA,EAA0C,WAAQ;;;EACpD,OAAM;AAAA,EAAmC,WAAQ;;;EACxE,OAAM;AAAA,EAA0C,WAAQ;;;AAXrE,SAAAC,EAAA,GAAAC,EAYM,OAZNF,GAYM;AAAA,IAXOG,EAAY,aAAA,KAAvBF,KAAAC,EAEM,OAFNE,GAEM;AAAA,MADJC,EAAqD,gBAA7CC,EAAE,GAAA,gCAAA,CAAA,GAAA,CAAA;AAAA,WAEZL,KAAAC,EAIM,OAJNK,GAIM;AAAA,MAHJF,EAEO,QAAA;AAAA,QAFC,qBAAmBG,EAAa,cAAA,CAAA;AAAA,WACpCF,EAAE,GAAA,0BAAA,CAAA,GAAA,CAAA;AAAA;;IAGEA,EAAA,aAAaE,EAAK,SAA5BP,EAAA,GAAAC,EAA+K,MAA/KO,GAAyGC,EAAAP,EAAA,kBAAkBG,EAAA,UAAUA,EAAA,OAAO,MAAM,QAAQA,EAAY,YAAA,CAAA,GAAA,CAAA,KACvJA,EAAA,YAAYE,EAAK,SAAhCP,EAAA,GAAAC,EAA6K,MAA7KS,GAAsGD,EAAAP,EAAA,kBAAkBG,EAAA,UAAUA,EAAA,OAAO,MAAM,QAAQA,EAAY,YAAA,CAAA,GAAA,CAAA,WACnKJ,EAAmG,MAAnGU,GAAmGF,EAAbJ,EAAK,KAAA,GAAA,CAAA;AAAA;;;"}