1import{_ as r}from"./CIknGaJP.js";import{M as a}from"./CK6s-jx-.js";import{d as l,p,c as m,o as d,j as t,g as s,t as w,v as c}from"./eXeRFuIj.js";import"./RFOE62iT.js";import"./CMgYvJTX.js";import"./DqYnKmUV.js";import"./GlI9yZNv.js";import"./CmQNKSCR.js";import"./BQjtp5qc.js";import"./CQaErrDA.js";import"./BsjdIlt6.js";const v={class:"tw-p-4"},u={class:"tw-font-semibold tw-text-sm"},_={class:"md:tw-mt-2"},f=["innerHTML"],g=["innerHTML"],M=l({__name:"Review",props:{review:{}},setup(h){const o=p(!1);return(e,i)=>(d(),m("div",null,[t("div",{class:"tw-card tw-bg-gray-50 tw-z-20 tw-cursor-pointer",onClick:i[0]||(i[0]=()=>o.value=!0)},[t("div",v,[t("div",u,"@"+w(e.review.author),1),s(r,{rating:e.review.rating,class:"tw-my-2"},null,8,["rating"]),t("div",_,[t("div",{class:"tw-text-ellipsis tw-line-clamp-4",innerHTML:e.review.content},null,8,f)])])]),s(a,{title:e.review.title,open:o.value,onClose:i[1]||(i[1]=n=>o.value=n)},{default:c(()=>[t("div",{class:"tw-text-justify",innerHTML:e.review.content},null,8,g)]),_:1},8,["title","open"])]))}}),N=Object.assign(M,{__name:"Review"});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.