PageSourceSearch

https://www.tamilmurasu.com.sg/web2-assets/ArticleCard-C-kDwfZp.js

js tamilmurasu.com.sg collected 2026-10-02 08:19:50 UTC 2,404 bytes, 1 lines download raw bytes

1import{B as M,K as Q}from"./utils-D_e08bG1.js";import{t as m}from"./lib-JMn-hzB0.js";import{t as R}from"./jsx-runtime-UHB8frBV.js";import{t as J}from"./Image-KlTNyEHg.js";import{a,i as K}from"./useUserVarStore-DDG-S61a.js";import{r as L}from"./useDateFormat-B5kn3AOb.js";import{t as d}from"./Date-CJWyqSiz.js";import{n as z}from"./useDeviceType-CO-_kIhf.js";var F=Q(M(),1),e=R();function ee({title:f,paragraph:g,fullDate:j,time:p,displayWidth:h,displayHeight:w,imageField:_,imageAlt:N,linkTo:l,overrideStyle:k,elements:b,dateEdited:c,dateCreated:o,refMedium:t,linkToQuick:v,authors:i}){const{cardWrapper:q,contentWrapper:y,imageWrapperStyle:S,imageStyle:A,paragraphStyle:D,titleStyle:W,titleWrapper:$}=k||{},{hasParagraph:P=!0,hasDate:B,hasDateInAgo:E=!1,hasQuickNews:n=!1,hasShowAuthor:H=!1}=b||{};t&&(l=`${l}?ref=${t}`);let r=v||l;t&&(r=`${r}?ref=${t}`);const{isMobile:x,mounted:I}=z();return(0,F.useEffect)(()=>{n&&r&&x&&document.querySelectorAll(`a.quick-news-link[data-qnlink="${r}"]`).forEach(s=>{s.setAttribute("href",r)})},[n,r,x]),(0,e.jsxs)("div",{className:a("flex w-full gap-5 py-5 border-b border-gray-2250",q),children:[(0,e.jsx)(m,{reloadDocument:!0,to:l,"data-qnlink":r,className:a("w-full flex-shrink-0 md:flex-grow-0 sm:w-[260px]",S,n&&"quick-news-link"),children:(0,e.jsx)(J,{displayWidth:h,srcWidth:h,srcHeight:w,src:_?.url??"/web2-assets/tm_article_default-B_gMrT-J.svg",alt:N??f,className:a("w-full",A)})}),(0,e.jsxs)("div",{className:a("flex flex-col w-full gap-xs",y),children:[(0,e.jsx)("div",{className:a("flex flex-col gap-sm",$),children:(0,e.jsx)(m,{reloadDocument:!0,to:l,"data-qnlink":r,className:n?"quick-news-link":"",children:(0,e.jsx)(K,{Element:"h3",className:a("font-bold leading-normal font-primary hover:underline hover:text-red-200 text-red-100",W),children:f})})}),P&&(0,e.jsx)("p",{className:a("font-regular font-primary text-base leading-300",D),children:g}),B&&(0,e.jsxs)(d,{children:[j,p?(0,e.jsxs)("span",{className:"lowercase",children:[" - ",p]}):""]}),E&&c&&o&&I&&(0,e.jsx)(d,{children:(0,e.jsx)("span",{className:"lowercase",children:L(c>o?c:o)})}),H&&i&&i.length>0&&(0,e.jsx)("div",{className:"line-clamp-1 self-stretch",children:i.map((s,u)=>s.hasProfile&&s.urlPath&&(0,e.jsxs)(m,{to:s.urlPath,target:"_blank",className:"font-primary text-sm leading-[150%] text-red-100 font-medium",children:[s.name,u<i.length-1?", ":""]},u))})]})]})}export{ee 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.