PageSourceSearch

https://www.pedicapper.ai/build/assets/AnalysisPreferencesStep-RxpBkyFr.js

js pedicapper.ai collected 2026-10-05 13:17:29 UTC 3,007 bytes, 1 lines download raw bytes

1import{_ as x,a as k}from"./InputLabel-IvvXTDuq.js";import{m as w,q as C,c as t,b as e,f as m,F as v,r as y,x as V,k as r,n as h,t as i,d as B,i as D}from"./app-BEUx4fOd.js";const j={class:"space-y-8"},N={class:"space-y-4"},S=["onClick"],q={class:"flex items-start"},F={class:"flex-shrink-0 mr-4"},O={class:"text-3xl"},T={class:"flex-1"},$={class:"flex items-center justify-between mb-2"},z={class:"text-lg font-medium text-gray-900 dark:text-white"},A={key:0,class:"w-2 h-2 bg-white rounded-full"},E={class:"text-gray-600 dark:text-gray-400 mb-3"},L={class:"grid grid-cols-1 md:grid-cols-2 gap-2"},H={__name:"AnalysisPreferencesStep",props:{onboarding:Object,form:Object},emits:["submit","update"],setup(n,{emit:g}){var o;const p=n,_=g,a=w(((o=p.onboarding)==null?void 0:o.analysis_depth)||""),f=[{value:"picks",label:"Quick Picks",description:"Fast, simple recommendations to get you started quickly",icon:"⚡",features:["Simple quick picks","Top 3 finisher predictions","Basic live odds analysis","Concise race summaries"]},{value:"analysis",label:"Detailed Analysis",description:"In-depth handicapping with comprehensive data and insights",icon:"🔍",features:["Comprehensive race analysis","Explanation of Dosage, GSV, reines, etc.","Comprehensive horse analysis","Track condition analysis"]}],b=V(()=>a.value!=="");return C(a,()=>{const c={analysis_depth:a.value};_("update",c,b.value)},{immediate:!0}),(c,l)=>{var u;return r(),t("div",j,[e("div",null,[m(x,{value:"How detailed do you want your race analysis?"}),l[1]||(l[1]=e("p",{class:"text-sm text-gray-600 dark:text-gray-400 mb-6"}," Choose the level of analysis that matches your style and available time. ",-1)),e("div",N,[(r(),t(v,null,y(f,s=>e("div",{key:s.value,class:"relative cursor-pointer",onClick:d=>a.value=s.value},[e("div",{class:h(["border-2 rounded-lg p-6 transition-all duration-200",{"border-emerald-500 bg-emerald-50 dark:bg-emerald-900/20":a.value===s.value,"border-gray-200 dark:border-gray-600 hover:border-gray-300 dark:hover:border-gray-500":a.value!==s.value}])},[e("div",q,[e("div",F,[e("div",O,i(s.icon),1)]),e("div",T,[e("div",$,[e("h3",z,i(s.label),1),e("div",{class:h(["w-5 h-5 rounded-full border-2 flex items-center justify-center",{"border-emerald-500 bg-emerald-500":a.value===s.value,"border-gray-300 dark:border-gray-600":a.value!==s.value}])},[a.value===s.value?(r(),t("div",A)):B("",!0)],2)]),e("p",E,i(s.description),1),e("div",L,[(r(!0),t(v,null,y(s.features,d=>(r(),t("div",{key:d,class:"flex items-center text-sm text-gray-700 dark:text-gray-300"},[l[0]||(l[0]=e("svg",{class:"w-4 h-4 text-emerald-500 mr-2",fill:"currentColor",viewBox:"0 0 20 20"},[e("path",{"fill-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","clip-rule":"evenodd"})],-1)),D(" "+i(d),1)]))),128))])])])],2)],8,S)),64))]),m(k,{class:"mt-2",message:(u=n.form.errors)==null?void 0:u.analysis_depth},null,8,["message"])])])}}};export{H 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.