PageSourceSearch

https://propro-clean.tw/assets/[productId].8ad5d7fd.js

js propro-clean.tw collected 2026-10-07 08:14:22 UTC 1,301 bytes, 1 lines download raw bytes

1import{_ as o}from"./Product.5ba0e756.js";import{F as t,K as r,u as e,d}from"./index.441c06ad.js";import{y as c,I as u,r as s,o as a,c as p}from"./vendor.ddbd020e.js";import"./vue-countdown.esm.2f3fe4e2.js";import"./ProductRepository.c68304a9.js";import"./CheckIcon.cd602837.js";import"./headlessui.esm.12a303ec.js";import"./vue-loading.min.8702bf58.js";import"./CheckoutButton.44f2faf0.js";var i={};const n={components:{Product:o},beforeRouteEnter(o,t,r){if(o.meta.state&&o.meta.state.error)return r({name:404});r()},props:{product:{type:Object,default:()=>{}}},setup(o){var s;c((()=>{try{o.product&&(t.viewContent(o.product.id,o.product.name),r.viewModel(o.product))}catch(e){console.error(e)}}));const a=(o.product.products||[]).find((o=>o.image)),p=e(),i=d(),n=u();return i.url=`${p.config.company_url}product/${n.params.productId}`,i.title=o.product.seo.title||"",i.description=o.product.seo.description||"",i.keywords=o.product.seo.keywords||"",i.image=(null==a?void 0:a.image)||(null==(s=o.product)?void 0:s.mediaUrl),{productId:n.params.productId}}};"function"==typeof i&&i(n),n.render=function(o,t,r,e,d,c){const u=s("Product");return a(),p(u,{class:"max-w-screen-lg mx-auto","default-product-id":e.productId,product:r.product},null,8,["default-product-id","product"])};export{n as default};

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.