PageSourceSearch

https://horze.eu/cdn/shop/t/676/assets/number-of-reviews.element-Cvog8DlT.js

js horze.eu collected 2026-09-24 11:36:17 UTC 1,533 bytes, 18 lines download raw bytes

1import{i as p,a as f,t as v}from"./vendor-lit-reactive-element-Cjcwuima.js";import{x as l}from"./vendor-lit-html-nFsY_NSA.js";import{r as d}from"./vendor-lit-element-CtcYdrtK.js";import{reviewsDataStore as c}from"./reviews-data.store-CQyUfp3R.js";var b=Object.defineProperty,m=Object.getOwnPropertyDescriptor,u=(e,t,s,a)=>{for(var r=a>1?void 0:a?m(t,s):t,n=e.length-1,o;n>=0;n--)(o=e[n])&&(r=(a?o(t,s,r):o(r))||r);return a&&r&&b(t,s,r),r};let i=class extends d{constructor(){super(...arguments),this.dataState=c.getState()}connectedCallback(){super.connectedCallback(),this.unsubscribe=c.subscribe(e=>{this.dataState=e})}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this.unsubscribe)==null||e.call(this)}render(){const e=this.dataState.originalSyndicatedStats;let t=null;if(e!=null&&e.review_count?t=e.review_count:this.dataState.originalReviewCount?t=this.dataState.originalReviewCount:this.dataState.reviewCount&&(t=this.dataState.reviewCount),!t)return l``;const s=parseInt(t,10);return l`
2            <span class="count">${s.toLocaleString()}</span>
3            <span class="text">
4                <slot>
5                    &nbsp;${s===1?"review":"reviews"}
6                </slot>
7            </span>
8        `}};i.styles=p`
9        :host {
10            display: inline-flex;
11            align-items: center;
12            font-size: 1rem;
13        }
14
15        .text {
16            margin-left: 0.25rem;
17        }
18    `;u([f()],i.prototype,"dataState",2);i=u([v("number-of-reviews")],i);export{i as NumberOfReviews};

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.