PageSourceSearch

https://nazohiroba.firebaseapp.com/_nuxt/MysteryReviews.1d866884.js

js nazohiroba.firebaseapp.com collected 2026-10-03 14:07:49 UTC 12,616 bytes, 1 lines download raw bytes

1import{d as $,o as r,c as i,H as x,_ as M,r as B,i as C,a,t as m,k as u,B as h,F as b,y as R,e as A,f as I}from"./entry.5a501ccd.js";import{s as E}from"./safeText.1c9b11e4.js";import{_ as W}from"./MysteryReviewItem.5d7f1680.js";import{u as J}from"./useMutedUsers.90e0e9fb.js";const P={class:"mystery-review-skeleton-list"},T=$({__name:"NazokatuSkelton",setup(p){return(d,c)=>(r(),i("div",P,c[0]||(c[0]=[x('<div class="mystery-review-item-skeleton" data-v-2d6b86ec><div class="mystery-review-item-skeleton__img" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content" data-v-2d6b86ec><div class="mystery-review-item-skeleton__content__user-name" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content__review" data-v-2d6b86ec><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line line--short" data-v-2d6b86ec></div></div></div></div><div class="mystery-review-item-skeleton" data-v-2d6b86ec><div class="mystery-review-item-skeleton__img" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content" data-v-2d6b86ec><div class="mystery-review-item-skeleton__content__user-name" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content__review" data-v-2d6b86ec><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line line--short" data-v-2d6b86ec></div></div></div></div><div class="mystery-review-item-skeleton" data-v-2d6b86ec><div class="mystery-review-item-skeleton__img" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content" data-v-2d6b86ec><div class="mystery-review-item-skeleton__content__user-name" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content__review" data-v-2d6b86ec><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line line--short" data-v-2d6b86ec></div></div></div></div><div class="mystery-review-item-skeleton" data-v-2d6b86ec><div class="mystery-review-item-skeleton__img" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content" data-v-2d6b86ec><div class="mystery-review-item-skeleton__content__user-name" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content__review" data-v-2d6b86ec><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line line--short" data-v-2d6b86ec></div></div></div></div><div class="mystery-review-item-skeleton" data-v-2d6b86ec><div class="mystery-review-item-skeleton__img" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content" data-v-2d6b86ec><div class="mystery-review-item-skeleton__content__user-name" data-v-2d6b86ec></div><div class="mystery-review-item-skeleton__content__review" data-v-2d6b86ec><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line" data-v-2d6b86ec></div><div class="line line--short" data-v-2d6b86ec></div></div></div></div>',5)])))}});const z=M(T,[["__scopeId","data-v-2d6b86ec"]]),D=["href"],N={class:"experience-article-card__body"},L={class:"experience-article-card__thumbnail"},V=["src","alt"],S={key:1,class:"experience-article-card__thumbnail-placeholder"},F={class:"experience-article-card__content"},G={class:"experience-article-card__title"},Q={key:0,class:"experience-article-card__description"},Z={class:"experience-article-card__meta"},H={key:0,class:"experience-article-card__author"},O={class:"experience-article-card__date"},U=$({__name:"ExperienceArticleCard",props:{article:{}},setup(p){const d=p,c=B(null),v=s=>{if(!s)return"";const t=new Date(s);return`${t.getFullYear()}年${t.getMonth()+1}月${t.getDate()}日`},w=(s,t)=>s?s.length<=t?s:E(s,t)+"…":"",g=()=>{var s;(s=window.gtag)==null||s.call(window,"event","pr_article_click",{article_id:d.article.id,article_slug:d.article.slug,article_title:d.article.title,card_source:"pr_feed",pr_type:"experience_article",send_to:"G-JZQWMJ323W",transport_type:"beacon"})};return C(()=>
1{if(!c.value)return;const s=new IntersectionObserver(t=>{var _;t[0].isIntersecting&&((_=window.gtag)==null||_.call(window,"event","pr_article_view",{article_id:d.article.id,article_slug:d.article.slug,article_title:d.article.title,card_source:"pr_feed",pr_type:"experience_article",send_to:"G-JZQWMJ323W"}),s.disconnect())});s.observe(c.value)}),(s,t)=>(r(),i("article",{ref_key:"cardRef",ref:c,class:"experience-article-card",onClick:g},[a("a",{href:`/columns/${s.article.slug}`,class:"experience-article-card__link"},[t[1]||(t[1]=a("div",{class:"experience-article-card__header"},[a("span",{class:"pr-badge"},"PR"),a("span",{class:"article-type"},"体験記事")],-1)),a("div",N,[a("div",L,[s.article.thumbnail_url?(r(),i("img",{key:0,src:s.article.thumbnail_url,alt:s.article.title,loading:"lazy"},null,8,V)):(r(),i("div",S,t[0]||(t[0]=[a("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5"},[a("path",{d:"M19 20H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1m2 13a2 2 0 0 1-2-2V7m2 13a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2m-4-3H9M7 16h6M7 12h6"})],-1)])))]),a("div",F,[a("h3",G,m(s.article.title),1),s.article.description?(r(),i("p",Q,m(w(s.article.description,60)),1)):u("",!0),a("div",Z,[s.article.author_name?(r(),i("span",H,m(s.article.author_name),1)):u("",!0),a("span",O,m(v(s.article.published_at)),1)])])])],8,D)],512))}});const Y=M(U,[["__scopeId","data-v-058c2792"]]),j=["href"],q={class:"premium-mystery-card__body"},K={class:"premium-mystery-card__thumbnail"},X=["src","alt"],ee={key:1,class:"premium-mystery-card__thumbnail-placeholder"},te={class:"premium-mystery-card__content"},se={class:"premium-mystery-card__title"},re={key:0,class:"premium-mystery-card__maker"},ie=["src","alt"],ae={class:"premium-mystery-card__maker-name"},ne={key:1,class:"premium-mystery-card__date"},ce={key:2,class:"premium-mystery-card__tags"},de={key:0,class:"premium-mystery-card__tag premium-mystery-card__tag--city"},le={key:3,class:"premium-mystery-card__tags"},oe=$({__name:"PremiumMysteryCard",props:{mystery:{}},setup(p){const d=p,c=B(null),v={"01":"街歩き","02":"周遊型","03":"ルーム型","04":"ホール型","05":"通信型","06":"WEB","07":"キット","08":"オンライン","09":"AR/VR",10:"ペンシル",11:"書籍",12:"アプリ",13:"その他",14:"グッズ",15:"LINE",16:"脱出ゲーム",17:"推理・ミステリー"},w={"01":"北海道","02":"青森県","03":"岩手県","04":"宮城県","05":"秋田県","06":"山形県","07":"福島県","08":"茨城県","09":"栃木県",10:"群馬県",11:"埼玉県",12:"千葉県",13:"東京都",14:"神奈川県",15:"新潟県",16:"富山県",17:"石川県",18:"福井県",19:"山梨県",20:"長野県",21:"岐阜県",22:"静岡県",23:"愛知県",24:"三重県",25:"滋賀県",26:"京都府",27:"大阪府",28:"兵庫県",29:"奈良県",30:"和歌山県",31:"鳥取県",32:"島根県",33:"岡山県",34:"広島県",35:"山口県",36:"徳島県",37:"香川県",38:"愛媛県",39:"高知県",40:"福岡県",41:"佐賀県",42:"長崎県",43:"熊本県",44:"大分県",45:"宮崎県",46:"鹿児島県",47:"沖縄県",48:"オンライン"},g=h(()=>d.mystery.categories?d.mystery.categories.split(",").map(e=>({code:e.trim(),name:v[e.trim()]||e.trim()})):[]),s=h(()=>d.mystery.prefectures?d.mystery.prefectures.split(",").map(e=>({code:e.trim(),name:w[e.trim()]||e.trim()})):[]),t=h(()=>{const e=d.mystery.city;if(!e)return null;const n=s.value;return n.length!==1||n[0].name===e?null:e}),_=h(()=>{const{startDate:e,endDate:n}=d.mystery;if(!e&&!n)return"";const l=o=>{const k=new Date(o);return`${k.getFullYear()}/${k.getMonth()+1}/${k.getDate()}`};return e&&n?`${l(e)} 〜 ${l(n)}`:e?`${l(e)} 〜`:n?`〜 ${l(n)}`:""}),y=()=>{var e;(e=window.gtag)==null||e.call(window,"event","mystery_card_click",{mystery_id:d.mystery.id,mystery_title:d.mystery.title,card_source:"pr_feed",pr_type:"premium_mystery",send_to:"G-JZQWMJ323W",transport_type:"beacon"})};return C(()=>{if(!c.value)return;const e=new IntersectionObserver(n=>{var l;n[0].isIntersecting&&((l=window.gtag)==null||l.call(window,"event","mystery_card_view",{mystery_id:d.mystery.id,mystery_title:d.mystery.title,card_source:"pr_feed",pr_type:"premium_mystery",send_to:"G-JZQWMJ323W"}),e.disconnect())});e.observe(c.value)}),(e,n)=>(r(),i("article",{ref_key:"cardRef",ref:c,class:"premium-mystery-card",onClick:y},[a("a",{href:`/mysteries/${e.mystery.id}`,class:"premium-mystery-card__link"},[n[1]||(n[1]=a("div",{class:"premium-mystery-card__header"},[a("span",{class:"pr-badge"},"PR"),a("span",{class:"mystery-type"},"おすすめ謎解き")],-1)),a("div",q,[a("div",K,[e.mystery.img?(r(),i("img",{key:0,src:e.mystery.img,alt:e.mystery.title,loading:"lazy"},null,8,X)):(r(),i("div",ee,n[0]||(n[0]=[a("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5"},[a("path",{d:"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5"})],-1)])))]),a("div",te,[a("h3",se,m(e.mystery.title),1),e.mystery.maker?(r(),i("div",re,[e.mystery.makerIcon?(r(),i("img",{key:0,src:e.mystery.makerIcon,alt:e.mystery.maker,class:"premium-mystery-card__maker-icon"},null,8,ie)):u("",!0),a("span",ae,m(e.mystery.maker),1)])):u("",!0),_.value?(r(),i("div",ne,m(_.value),1)):u("",!0),s.value.length>0?(r(),i("div",ce,[(r(!0),i(b,null,R(s.value,l=>(r(),i("span",{key:`pref-${l.code}`,class:"premium-mystery-card__tag premium-mystery-card__tag--prefecture"},m(l.name),1))),128)),t.value?(r(),i("span",de,m(t.value),1)):u("",!0)])):u("",!0),g.value.length>0?(r(),i("div",le,[(r(!0),i(b,null,R(g.value,l=>(r(),i("span",{key:`cat-${l.code}`,class:"premium-mystery-card__tag premium-mystery-card__tag--category"},m(l.name),1))),128))])):u("",!0)])])],8,j)],512))}});const _e=M(oe,[["__scopeId","data-v-90724982"]]),ye={class:"mystery-reviews"},me={key:0,class:"mystery-reviews__loading"},ve={key:1,class:"mystery-reviews__list"},ue={key:2,class:"mystery-reviews__empty"},pe=$({__name:"MysteryReviews",props:{mysteryReviews:{},experienceArticles:{default:()=>[]},premiumMysteries:{default:()=>[]},prInsertInterval:{default:8},displayMysteryTitle:{type:Boolean,default:!1},isLoading:{type:Boolean},isInitialized:{type:Boolean,default:!0},showEmptyState:{type:Boolean,default:!0},displayAuthor:{type:Boolean,default:!0},displayPublicToggleBtn:{type:Boolean}},setup(p){const{filterMutedReviews:d}=J(),c=p,v=h(()=>d(c.mysteryReviews)),w=h(()=>{const t=c.experienceArticles&&c.experienceArticles.length>0,_=c.premiumMysteries&&c.premiumMysteries.length>0;if(!t&&!_)return v.value;const y=[];let e=0,n=0;const l=c.prInsertInterval;return v.value.forEach((o,k)=>{if(y.push(o),(k+1)%l===0){if(t&&e<c.experienceArticles.length){const f={...c.experienceArticles[e],_type:"experience_article",_key:`article-${e}`};y.push(f),e++}else if(_&&n<c.premiumMysteries.length){const f={...c.premiumMysteries[n],_type:"premium_mystery",_key:`premium-${n}`};y.push(f),n++}}}),y}),g=t=>v.value.findIndex(_=>_.id===t),s=B([]);return C(()=>{s.value.forEach((t,_)=>{if(!t)return;const y=new IntersectionObserver(n=>{var l;if(n[0].isIntersecting){const o=v.value[_];(l=window.gtag)==null||l.call(window,"event","review_card_impression",{review_id:o.id,review_mystery_id:o.mysteryId,review_mystery_title:o.mysteryTitle,review_user_id:o.nzUserId,review_user_name:o.userName,send_to:"G-JZQWMJ323W"}),y.disconnect()}}),e=t.$el||t;e instanceof Element&&y.observe(e)})}),(t,_)=>{const y=z,e=Y,n=_e,l=W;return r(),i("div",ye,[t.isLoading?(r(),i("div",me,[A(y)])):(r(),i("div",ve,[(r(!0),i(b,null,R(w.value,(o,k)=>(r(),i(b,{key:o.id||o._key},[o._type==="experience_article"?(r(),I(e,{key:0,article:o,class:"mystery-reviews__pr-card"},null,8,["article"])):o._type==="premium_mystery"?(r(),I(n,{key:1,mystery:o,class:"mystery-reviews__pr-card"},null,8,["mystery"])):(r(),I(l,{key:2,mysteryReview:o,displayMysteryTitle:t.displayMysteryTitle,displayAuthor:t.displayAuthor,displayPublicToggleBtn:t.displayPublicToggleBtn,mysteryCategories:o.mysteryCategories,ref_for:!0,ref:f=>s.value[g(o.id)]=f,class:"mystery-reviews__item"},null,8,["mysteryReview","displayMysteryTitle","displayAuthor","displayPublicToggleBtn","mysteryCategories"]))],64))),128))])),t.showEmptyState&&t.isInitialized&&!t.isLoading&&v.value.length===0?(r(),i("div",ue,_[0]||(_[0]=[a("div",{class:"mystery-reviews__empty-icon"},"📝",-1),a("p",{class:"mystery-reviews__empty-title"},"ナゾ活がありません",-1)]))):u("",!0)])}}});
1const fe=M(pe,[["__scopeId","data-v-51d664e8"]]);export{fe as _};

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.