1import{a0 as w,j as s,fh as T,I as h,bK as v}from"./client-Bai4VJA1.js";import{u as R,I as g}from"./FeaturedSgmWidgetHeader-Bs5pMGp9.js";import{N as p,S as u}from"./Silk-CZibfuUJ.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"97808a5afbf047a0a6f7534b79e8c9b165448d38"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ec62af3d-8b13-4489-a8c4-3f4c45d75b45",e._sentryDebugIdIdentifier="sentry-dbid-ec62af3d-8b13-4489-a8c4-3f4c45d75b45")}catch{}})();const j=({time:e})=>{const{t}=R(),{shortDate:l}=w();return s.jsxs("div",{className:"text-text-secondary flex flex-col gap-0.5 text-xs",children:[s.jsx("span",{className:"line-clamp-1",children:t("scratched",{ns:"racing"})}),e&&s.jsx("span",{children:l(e)})]})},I=({runner:e,showEarlySpeed:t,last10Starts:l,variant:o="default",nameLabelSize:i="sm",showLast10Starts:a=!0})=>{const d=e?.trainer||a&&l,c=t&&o!=="widget",n=d||c;return s.jsxs("div",{className:"flex flex-col overflow-hidden",children:[s.jsx(p,{scratched:e.status!=="STARTER",number:e.tab_no,name:e.name,barrier:e.barrier,size:i}),e.status!=="STARTER"?o!=="widget"&&s.jsx("span",{className:"text-text-secondary mt-1 text-xs",children:s.jsx(j,{time:e.scratched_time})}):n&&s.jsxs("div",{className:"mt-1 flex flex-col gap-0.5 overflow-hidden",children:[d&&s.jsxs("span",{className:"text-text-secondary flex gap-2 text-xs",children:[a&&o!=="widget"&&s.jsx("span",{className:"min-w-[3rem] flex-shrink-0",children:`F: ${l?.slice(-5)||"-"}`}),!!e.trainer&&s.jsx("span",{className:"truncate",children:`T: ${e.trainer}`})]}),c&&s.jsxs("span",{className:"text-text-secondary flex flex-row items-center gap-1 text-xs",children:["Early Speed:","",s.jsx("div",{className:"flex flex-row items-center",children:T(e.speed_map_position).map((x,r)=>s.jsx(g,{name:x,size:"xs",className:h({"text-text-primary":x==="speedmap-active","text-text-tertiary":x==="speedmap"})},r))})]})]})]})},E=({runner:e,last10Starts:t,variant:l="default",nameLabelSize:o="sm",showLast10Starts:i=!0})=>{const a=l!=="widget"&&(i||e.trainer),d=e.jockey||a;return s.jsxs("div",{className:"flex flex-col overflow-hidden",children:[s.jsx(p,{scratched:e.status!=="STARTER",number:e.tab_no,name:e.name,barrier:e.barrier,row:e.runner_row,size:o}),e.status!=="STARTER"?l!=="widget"&&s.jsx("span",{className:"text-text-secondary mt-1 text-xs",children:s.jsx(j,{time:e.scratched_time})}):d&&s.jsxs("div",{className:"text-text-secondary mt-1 flex flex-col gap-0.5 text-xs",children:[e.jockey&&s.jsx("span",{className:"truncate",title:`${e.jockey}`,children:`D: ${e.jockey}`}),a&&s.jsxs("div",{className:"flex gap-2",children:[i&&s.jsx("span",{className:"min-w-[3rem] flex-shrink-0",children:`F: ${t?.slice(-5)||"-"}`}),e.trainer&&s.jsx("span",{className:"truncate",title:`${e.trainer}`,children:`T: ${e.trainer}`})]})]})]})},k=({runner:e,variant:t="default",last10Starts:l,nameLabelSize:o="sm",showLast10Starts:i=!0,showJockeyExtraInfo:a=!0})=>{const d=w(),c=e.weight_total_converted?.display??(e.weight_total!=null?d.weight(e.weight_total):void 0),n=e.allowance_weight_converted?.display??(typeof e.allowance_weight=="number"?d.weight(e.allowance_weight):void 0),x=e.jockey||a&&c,r=t!=="widget"&&(i||e.trainer),m=x||r;return s.jsxs("div",{className:"flex flex-col overflow-hidden",children:[s.jsx(p,{scratched:e.status!=="STARTER",number:e.tab_no,name:e.name,barrier:e.barrier,size:o}),e.status!=="STARTER"?t!=="widget"&&s.jsx("span",{className:"mt-1",children:s.jsx(j,{time:e.scratched_time})}):m&&s.jsxs("div",{className:"mt-1 flex flex-col gap-0.5",children:[x&&s.jsxs("div",{className:"text-text-secondary flex gap-0.5 text-xs",children:[e.jockey&&s.jsx("span",{className:"truncate",children:`J: ${e.jockey}`}),a&&e.apprentice_indicator&&n&&s.jsx("span",{className:"flex-shrink-0",children:` (a${n})`}),a&&c?s.jsx("span",{className:"flex-shrink-0",children:` (${c})`}):null]}),r&&s.jsxs("div",{className:"text-text-secondary flex gap-2 text-xs",children:[i&&s.jsx("span",{className:"min-w-[3rem] flex-shrink-0",children:`F: ${l?.slice(-5)||"-"}`}),!!e.trainer&&s.jsx("span",{className:"truncate",title:`${e.trainer}`,children:`T: ${e.trainer}`})]})]})]})},A=({runner:e,type:t,country:l,showEarlySpeed:o=!1,children:i,last10Starts:a,performanceRating:d,variant:c="default",hasShortform:n=!1,showShortform:
1x=!1,nameLabelSize:r="sm",showLast10Starts:m=!0,centerSilk:N=!1,showJockeyExtraInfo:y=!0,hideSilk:b=!1})=>{const _=()=>{switch(t){case"THOROUGHBRED":return s.jsx(k,{runner:e,variant:c,last10Starts:a,nameLabelSize:r,showLast10Starts:m,showJockeyExtraInfo:y});case"GREYHOUND":return s.jsx(I,{runner:e,showEarlySpeed:o,last10Starts:a,variant:c,nameLabelSize:r,showLast10Starts:m});case"HARNESS":return s.jsx(E,{runner:e,variant:c,last10Starts:a,nameLabelSize:r,showLast10Starts:m})}},f=v(e.status);return s.jsxs("div",{className:h("flex min-w-0 w-full flex-row items-start gap-2 overflow-hidden",{"items-center":c==="widget"&&f||N}),children:[!b&&s.jsxs("div",{className:"flex shrink-0 flex-col gap-0.5",children:[s.jsx(u,{uri:e.silk_url_sixtyfour,type:t,tabNo:e.tab_no,country:l,asPlaceholder:f}),!f&&s.jsxs("div",{className:"flex flex-col",children:[!d&&!i&&n&&s.jsx(g,{name:x?"chevron-up":"chevron-down",size:"sm",className:"text-text-secondary mt-1 self-center"}),i,d]})]}),s.jsx("div",{className:h("flex min-w-0 flex-1 flex-col overflow-hidden",{"max-w-[11rem] sm:max-w-[14rem]":c==="default"}),children:_()})]})};export{A as R};
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.