{"version":3,"file":"DatasetDetailsIsUsedBy.vue.mjs","sources":["../../../lib/datasetDetails/features/DatasetDetailsIsUsedBy.vue"],"sourcesContent":["<template>\n  <div class=\"dsd-feature\">\n    <dataset-details-feature-header\n      :title=\"`${$t('message.datasetDetails.isUsedBy')} (${getExtendedMetadata ? getExtendedMetadata.is_used_by.toLocaleString('fi') : 0})`\"\n      :arrowDown=\"!isUsedBy.isVisible\"\n      tag=\"documentation-toggle\"\n      :onClick=\"toggleIsUsedBy\"\n    />\n    <span v-if=\"isUsedBy.isVisible\" class=\"list list-unstyled col-12\">\n      <hr>\n        <ul class=\"sectionList\" v-if=\"getExtendedMetadata.is_used_by.length != null || getExtendedMetadata.is_used_by != undefined \">\n            <li v-for=\"(link, i) in getExtendedMetadata.is_used_by\" :key=\"i\">\n              <a :href=\"link\" target=\"_blank\">{{link}}</a>\n            </li>\n        </ul>\n      <hr>\n    </span>\n  </div>\n</template>\n\n<script>\nimport {mapGetters} from \"vuex\";\n// DatasetDetailsFeatureHeader is imported globally\n// import DatasetDetailsFeatureHeader from \"../../datasetDetails/features/DatasetDetailsFeatureHeader\";\n\nexport default {\n  name: \"DatasetDetailsIsUsedBy\",\n  // components: {DatasetDetailsFeatureHeader},\n  data() {\n    return {\n      isUsedBy: {\n        isVisible: this.$env.content.datasetDetails.isUsedBy.isVisible,\n      }\n    };\n  },\n  computed: {\n    ...mapGetters('datasetDetails', [\n      'getExtendedMetadata'\n    ])\n  },\n  methods: {\n    toggleIsUsedBy() {\n      this.isUsedBy.isVisible = !this.isUsedBy.isVisible;\n    }\n  }\n}\n</script>\n\n<style scoped lang=\"scss\">\n.heading {\n  cursor: pointer;\n}\n</style>\n"],"names":["_sfc_main","mapGetters","_hoisted_1","_openBlock","_createElementBlock","_createVNode","_component_dataset_details_feature_header","_ctx","$data","$options","_hoisted_2","_createElementVNode","_hoisted_3","_Fragment","link","i","_hoisted_4"],"mappings":";;;;AAyBA,MAAKA,IAAU;AAAA,EACb,MAAM;AAAA;AAAA,EAEN,OAAO;AACL,WAAO;AAAA,MACL,UAAU;AAAA,QACR,WAAW,KAAK,KAAK,QAAQ,eAAe,SAAS;AAAA,MACvD;AAAA;EAEH;AAAA,EACD,UAAU;AAAA,IACR,GAAGC,EAAW,kBAAkB;AAAA,MAC9B;AAAA,KACD;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,iBAAiB;AACf,WAAK,SAAS,YAAY,CAAC,KAAK,SAAS;AAAA,IAC3C;AAAA,EACF;AACF,GA5COC,IAAA,EAAA,OAAM,cAAa;;EAOU,OAAM;;;EAE9B,OAAM;;;;AAThB,SAAAC,EAAA,GAAAC,EAgBM,OAhBNF,GAgBM;AAAA,IAfJG,EAKEC,GAAA;AAAA,MAJC,OAAK,GAAKC,KAA0C,iCAAA,CAAA,KAAAA,EAAA,sBAAsBA,EAAmB,oBAAC,WAAW,eAAc,IAAA,IAAA,CAAA;AAAA,MACvH,WAAS,CAAGC,EAAQ,SAAC;AAAA,MACtB,KAAI;AAAA,MACH,SAASC,EAAc;AAAA;;IAEdD,EAAA,SAAS,aAArBL,KAAAC,EAQO,QARPM,GAQO;AAAA,sBAPLC,EAAI,MAAA,MAAA,MAAA,EAAA;AAAA;MAC4BJ,EAAmB,oBAAC,WAAW,kBAAkBA,EAAmB,oBAAC,cAAc,QAAjHJ,KAAAC,EAIK,MAJLQ,GAIK;AAAA,SAHDT,EAAA,EAAA,GAAAC,EAEKS,WAFmBN,EAAmB,oBAAC,YAAhC,CAAAO,GAAMC,YAAlBX,EAEK,MAAA,EAFoD,KAAKW,KAAC;AAAA,UAC7DJ,EAA4C,KAAA;AAAA,YAAxC,MAAMG;AAAA,YAAM,QAAO;AAAA,eAAWA,CAAI,GAAA,GAAAE,CAAA;AAAA;;;sBAG9CL,EAAI,MAAA,MAAA,MAAA,EAAA;AAAA;;;;"}