PageSourceSearch

https://crowdworks.co.jp/_nuxt/DMmvv8rt.js

js crowdworks.co.jp collected 2026-10-01 11:26:34 UTC 3,189 bytes, 1 lines download raw bytes

1import{F as e,R as t,bt as n,i as r,l as i,p as a,t as o,u as s,v as c,vt as l}from"./DljFfF3k.js";import{n as u,t as d}from"./CCkw51St.js";import{t as f}from"./Kd2VEwU9.js";import{t as p}from"./DimiB-tP.js";import{t as m}from"./DZqhP-JB.js";import{t as h}from"./B73udCzO.js";var g={class:`l-container`},_={class:`newsIndex`},v={class:`newsHeader`},y={class:`newsHeader_sp`},b={class:`newsHeader_pc`},x={class:`newsHeader_pc_item`},S=[`onClick`],C={class:`newsHeader_pc_item`},w=[`onClick`],T=o({__name:`BlockNewsIndex`,props:{categories:{type:Array,default:()=>[]},keywords:{type:Array,default:()=>[]},selectedCategory:{type:String,default:``},selectedKeyword:{type:String,default:``},newsList:{type:Array,default:()=>[]},pagerBaseUrl:{type:String,required:!0},pageCount:{type:Number,required:!0},currentPage:{type:Number,required:!0}},setup(i){let o=i,u=[{val:``,label:`カテゴリ`},...o.categories],d=[{val:``,label:`すべて`},...o.categories],T=[{val:``,label:`キーワード`},...o.keywords],E=[{val:``,label:`すべて`},...o.keywords];function D(e){return e&&o.selectedKeyword?location.href=`/news/category/${e}/keyword/${o.selectedKeyword}/`:e&&!o.selectedKeyword?location.href=`/news/category/${e}`:!e&&o.selectedKeyword?location.href=`/news/keyword/${o.selectedKeyword}/`:location.href=`/news/`}function O(e){return e&&o.selectedCategory?location.href=`/news/category/${o.selectedCategory}/keyword/${e}`:e&&!o.selectedCategory?location.href=`/news/keyword/${e}`:!e&&o.selectedCategory?location.href=`/news/category/${o.selectedCategory}/`:location.href=`/news/`}return(o,k)=>{let A=f,j=m,M=p,N=h;return e(),a(`div`,g,[c(A,{title:`News`,en:``}),s(`div`,_,[s(`div`,v,[s(`div`,y,[c(j,{class:`newsHeader_sp_item`,options:u,"selected-option":i.selectedCategory,onChange:D,size:`news`},null,8,[`selected-option`]),c(j,{class:`newsHeader_sp_item`,options:T,"selected-option":i.selectedKeyword,onChange:O,size:`news`},null,8,[`selected-option`])]),s(`div`,b,[s(`dl`,x,[k[0]||=s(`dt`,null,`カテゴリ`,-1),s(`dd`,null,[s(`ul`,null,[(e(),a(r,null,t(d,e=>s(`li`,{key:e.val},[s(`button`,{onClick:t=>D(e.val),class:l({"-active":i.selectedCategory===e.val})},n(e.label),11,S)])),64))])])]),s(`dl`,C,[k[1]||=s(`dt`,null,`キーワード`,-1),s(`dd`,null,[s(`ul`,null,[(e(),a(r,null,t(E,e=>s(`li`,{key:e.val},[s(`button`,{onClick:t=>O(e.val),class:l({"-active":i.selectedKeyword===e.val})},n(e.label),11,w)])),64))])])])])]),c(M,{items:i.newsList},null,8,[`items`]),c(N,{class:`newsIndex_pager`,"page-count":i.pageCount,"current-page":i.currentPage,"pager-base-url":i.pagerBaseUrl,"per-page":15},null,8,[`page-count`,`current-page`,`pager-base-url`])])])}}},[[`__scopeId`,`data-v-cbbadc8d`]]),E=15;function D(e,t){let n={limit:E,...t},{data:r}=u(e,()=>d(`news`,n),`$IdZr6Y5Q4a`);return{data:r,list:i(()=>r.value?.contents??[]),totalCount:i(()=>r.value?.totalCount??0)}}function O(){let{data:e}=u(`news-category`,()=>d(`news-category`,{})),{data:t}=u(`news-keyword`,()=>d(`news-keyword`,{}));return{categories:i(()=>(e.value?.contents??[]).map(e=>({val:e.id,label:e.label??``}))),keywords:i(()=>(t.value?.contents??[]).map(e=>({val:e.id,label:e.title??``})))}}export{D as n,T as r,O as t};

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.