1import { d as defineComponent, k as useI18nInfo, l as useI18n, x as useLocalePath, q as useRouter, f as onMounted, E as nextTick, J as createElementBlock, o as openBlock, b as createBaseVNode, t as toDisplayString, G as createVNode, w as withCtx, P as __nuxt_component_1, e as _export_sfc } from "./C5zzEcrz.js"; 2const _hoisted_1 = { class: "guidance-block" }; 3const _hoisted_2 = { class: "com_bottom" }; 4const _hoisted_3 = { class: "lefttext_content" }; 5const _hoisted_4 = { class: "lefttext1" }; 6const _hoisted_5 = { class: "lefttext2" }; 7const _hoisted_6 = { class: "com_botom_btn" }; 8const _hoisted_7 = { class: "bottom_banner_btn btn1" }; 9const _sfc_main = /* @__PURE__ */ defineComponent({ 10 __name: "guide-banner", 11 props: { 12 module: { default: "" }, 13 scrollElement: { default: "main-layout-content" }, 14 to: { default: "" }, 15 isCLick: { type: Boolean, default: false } 16 }, 17 emits: ["btnClick"], 18 setup(__props, { emit: __emit }) { 19 const props = __props; 20 useI18nInfo(props.module); 21 const { t, tm, rt } = useI18n(); 22 useLocalePath(); 23 useRouter(); 24 onMounted(() => { 25 nextTick(() => { 26 videoplay(); 27 }); 28 }); 29 const videoplay = () => { 30 let videos = document.querySelectorAll("#video"); 31 for (let index = 0; index < videos.length; index++) { 32 if (videos[index]) { 33 videos[index].muted = true; 34 videos[index].play(); 35 const ctx = new AudioContext(); 36 const canAutoPlay = ctx.state === "running"; 37 ctx.close(); 38 if (canAutoPlay) { 39 videos[index].muted = false; 40 } 41 videos[index].loop = true; 42 } 43 } 44 }; 45 return (_ctx, _cache) => { 46 const _component_render_link = __nuxt_component_1; 47 return openBlock(), createElementBlock("div", _hoisted_1, [ 48 createBaseVNode("div", _hoisted_2, [ 49 _cache[0] || (_cache[0] = createBaseVNode("img", { 50 class: "pcbotombanner", 51 src: "https://meetingnotes.net/images/public/common/banner-bottom.webp", 52 alt: "Banner Bottom" 53 }, null, -1)), 54 _cache[1] || (_cache[1] = createBaseVNode("div", { class: "video_content" }, [ 55 createBaseVNode("video", { 56 id: "video", 57 src: "https://meetingnotes.net/images/public/index/banner-video.mp4" 58 }) 59 ], -1)), 60 createBaseVNode("div", _hoisted_3, [ 61 createBaseVNode("div", _hoisted_4, toDisplayString(_ctx.$t("common.bottomBannerText1")), 1), 62 createBaseVNode("div", _hoisted_5, toDisplayString(_ctx.$t("common.bottomBannerText2")), 1), 63 createBaseVNode("div", _hoisted_6, [ 64 createVNode(_component_render_link, { 65 link: "/home", 66 class: "anohx" 67 }, { 68 default: withCtx(() => [ 69 createBaseVNode("div", _hoisted_7, toDisplayString(_ctx.$t("common.bottomBannerBtnText")), 1) 70 ]), 71 _: 1 72 }) 73 ]) 74 ]) 75 ]) 76 ]); 77 }; 78 } 79}); 80const __nuxt_component_3 = /* @__PURE__ */ _export_sfc(_sfc_main, [["__scopeId", "data-v-a73dedd4"]]); 81export { 82 __nuxt_component_3 as _ 83};
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.