PageSourceSearch

https://lvup.gg/js/7717.13404416.js

js lvup.gg collected 2026-10-03 22:52:32 UTC 8,591 bytes, 1 lines download raw bytes

1"use strict";(self["webpackChunklvup"]=self["webpackChunklvup"]||[]).push([[7717],{80785:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n  \"Z\": () => (/* binding */ CountDown)\n});\n\n;// CONCATENATED MODULE: ../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!../../shared/components/common/CountDown.vue?vue&type=template&id=4471b8ef&\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:{expired: _vm.expired},attrs:{\"count-down\":\"\"}},[_vm._v(_vm._s(_vm.expired ? _vm.expiredDesc : _vm.value))])}\nvar staticRenderFns = []\n\n\n// EXTERNAL MODULE: ../../shared/utils/timeUtils.js\nvar timeUtils = __webpack_require__(47094);\n;// CONCATENATED MODULE: ../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!../../shared/components/common/CountDown.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n\n\n\n/* harmony default export */ const CountDownvue_type_script_lang_js_ = ({\n  name: 'CountDown',\n  props: {\n    time: { type: [String, Number] },\n    expiredDesc: { type: String, default: '' },\n  },\n  data() {\n    return {\n      intervalId: -1,\n      value: null,\n      expired: false,\n    };\n  },\n  methods: {\n    tick() {\n      const dayHms = (0,timeUtils/* remainDayHms */.bb)(this.$store, +this.time);\n      if (dayHms) {\n        this.value = dayHms.day ? this.$t('date.dayHms', dayHms) : dayHms.hms;\n      } else {\n        this.expired = true;\n        clearInterval(this.intervalId);\n      }\n    },\n  },\n  created() {\n    this.tick();\n  },\n  mounted() {\n    this.intervalId = setInterval(() => this.tick(), 1000);\n  },\n  beforeDestroy() {\n    clearInterval(this.intervalId);\n  },\n});\n\n;// CONCATENATED MODULE: ../../shared/components/common/CountDown.vue?vue&type=script&lang=js&\n /* harmony default export */ const common_CountDownvue_type_script_lang_js_ = (CountDownvue_type_script_lang_js_); \n// EXTERNAL MODULE: ../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\nvar componentNormalizer = __webpack_require__(93483);\n;// CONCATENATED MODULE: ../../shared/components/common/CountDown.vue\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,componentNormalizer/* default */.Z)(\n  common_CountDownvue_type_script_lang_js_,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* harmony default export */ const CountDown = (component.exports);\n\n//# sourceURL=webpack://lvup/../../shared/components/common/CountDown.vue_+_3_modules?")},34881:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n  \"default\": () => (/* binding */ CrMatchRegisteredItem)\n});\n\n;// CONCATENATED MODULE: ../../node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue?vue&type=template&id=a98ffccc&\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('notification-item',{attrs:{\"cr-match-registered-item\":\"\",\"message\":_vm.message},on:{\"delete-item\":_vm.deleteItem,\"close\":_vm.close},scopedSlots:_vm._u([{key:\"title\",fn:function(){return [_c('span',[_vm._v(_vm._s(_vm.$t('_.title')))])]},proxy:true},{key:\"buttons\",fn:function(){return [(!_vm.isPassed)?_c('button',{on:{\"click\":_vm.goLobby}},[_vm._v(_vm._s(_vm.$t(\"_.ok\")))]):_vm._e()]},proxy:true}])},[_c('p',{staticClass:\"main-msg\"},[_vm._v(_vm._s(_vm.$t('_.statusMessage')))]),_c('ul',{staticClass:\"verse-con\"},[_c('li',[_c('Avatar',{attrs:{\"info\":_vm.home}}),_c('span',[_vm._v(_vm._s(_vm.home.name))])],1),_c('li',[_vm._v(\"VS\")]),_c('li',[_c('Avatar',{attrs:{\"info\":_vm.away}}),_c('span',[_vm._v(_vm._s(_vm.away.name))])],1)]),(_vm.waitingEnd)?_
1c('CountDown',{attrs:{\"time\":_vm.waitingEnd,\"expired-desc\":\"\"}}):_vm._e()],1)}\nvar staticRenderFns = []\n\n\n// EXTERNAL MODULE: ../../shared/types/Specific.js\nvar Specific = __webpack_require__(60150);\n// EXTERNAL MODULE: ../../shared/components/common/CountDown.vue + 3 modules\nvar CountDown = __webpack_require__(80785);\n// EXTERNAL MODULE: ../../shared/utils/timeUtils.js\nvar timeUtils = __webpack_require__(47094);\n// EXTERNAL MODULE: ../../shared/components/notification/NotificationItem.vue + 13 modules\nvar NotificationItem = __webpack_require__(80034);\n// EXTERNAL MODULE: ../../shared/components/common/Avatar.vue + 5 modules\nvar Avatar = __webpack_require__(12518);\n;// CONCATENATED MODULE: ../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue?vue&type=script&lang=js&\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\n\n\n\n/* harmony default export */ const CrMatchRegisteredItemvue_type_script_lang_js_ = ({\n  name: 'CrMatchRegisteredItem',\n  components: { Avatar: Avatar/* default */.Z, CountDown: CountDown/* default */.Z, NotificationItem: NotificationItem/* default */.Z },\n  lexicon: 'shared.notification.CR_MATCH_REGISTERED',\n  props: {\n    message: Specific/* default */.Z,\n  },\n  data() {\n    return {\n    };\n  },\n  computed: {\n    arena() {\n      return this.message.data.arena || {};\n    },\n    matchData() {\n      return this.message.data.match || {};\n    },\n    application() {\n      return this.message?.data?.application || {};\n    },\n    home() {\n      return this.matchData.home?.team || {};\n    },\n    away() {\n      return this.matchData.away?.team || {};\n    },\n    setInfo() {\n      return this.matchData?.set || {};\n    },\n    isPassed() {\n      return this.waitingEnd ? (0,timeUtils/* isPassed */.Sj)(this.$store, this.waitingEnd) : true;\n    },\n    waitingEnd() {\n      return this.setInfo.lobbyEntryDeadlineDatetime;\n    },\n  },\n  methods: {\n    goLobby() {\n      const { arenaId, isWcgArena } = this.arena;\n      const { stageId } = this.matchData;\n      const { matchId } = this.matchData;\n      this.$emit('read-item', this.message || {});\n      window.location.href = `${\"https://lvup.gg\"}${this.$i18n('path')}/arena/${isWcgArena ? 'wcg/' : ''}${arenaId}/bracket?openMatch=${matchId}&stage-id=${stageId}`;\n      this.close();\n    },\n    deleteItem(notificationId) {\n      this.$emit('delete-item', notificationId);\n    },\n    close() {\n      this.$emit('close');\n    },\n  },\n});\n\n;// CONCATENATED MODULE: ../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue?vue&type=script&lang=js&\n /* harmony default export */ const itemTypes_CrMatchRegisteredItemvue_type_script_lang_js_ = (CrMatchRegisteredItemvue_type_script_lang_js_); \n;// CONCATENATED MODULE: ../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../node_modules/@vue/cli-service/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue?vue&type=style&index=0&id=a98ffccc&prod&lang=less&\n// extracted by mini-css-extract-plugin\n\n;// CONCATENATED MODULE: ../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue?vue&type=style&index=0&id=a98ffccc&prod&lang=less&\n\n// EXTERNAL MODULE: ../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\nvar componentNormalizer = __webpack_require__(93483);\n;// CONCATENATED MODULE: ../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,componentNormalizer/* default */.Z)(\n  itemTypes_CrMatchRegisteredItemvue_type_script_lang_js_,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* harmony default export */ const CrMatchRegisteredItem = (component.exports);\n\n//# sourceURL=webpack://lvup/../../shared/components/notification/itemTypes/CrMatchRegisteredItem.vue_+_5_modules?")}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.