1import{f as r,j as e}from"./vendor-react-DN8kURjP.js";import{a as n,o as a,O as u}from"./_shell-DpfVfjf7.js";import{D as m}from"./index-CxYJmUz4.js";import"./onboardingRequirements-DaeNXjqD.js";import"./vendor-data-CFC2aK0l.js";import"./vendor-ui-DX_CyZTE.js";import"./vendor-monitoring-Ddv-fnWC.js";const p=[/youtube\.com|youtu\.be/,/hudl\.com/,/maxpreps\.com/,/vimeo\.com/,/instagram\.com/];function y(){const[t,l]=r.useState(""),i=m.profile.updateField.useMutation(),s=p.some(o=>o.test(t));return e.jsxs(n,{step:"highlight",title:"Drop your highlight reel",subtitle:"Paste a Hudl, YouTube, MaxPreps, Vimeo, or Instagram link.",continueDisabled:!s||i.isPending,onContinue:async()=>{t&&await i.mutateAsync({field:"highlightUrl",value:t.trim()})},children:[e.jsx("label",{style:a.label,children:"Highlight URL"}),e.jsx("input",{value:t,onChange:o=>l(o.target.value),placeholder:"https://youtu.be/...",style:a.input}),!s&&t.length>0&&e.jsx("div",{style:{color:u.textMuted,fontSize:12,marginTop:10},children:"Use a Hudl, YouTube, MaxPreps, Vimeo, or Instagram link."})]})}
1export{y 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.