1import{u as pe,ax as ue,J as he,r as ve,j as e,S as xe,N as ye,F as je,ay as be,az as ge,aA as fe,aB as _e,aC as Ne}from"./index-yBNB0lsg.js";import{u as Se,r as l}from"./react-vendor-DFCv3tfI.js";import{n as we,p as ke,Q as T,X as R,_ as E,T as Ce,aE as Ee,aF as Pe,Y as Ae,e as Me,d as ze,aG as Le,a1 as Fe}from"./icons-zk9uabcl.js";import"./google-auth-B7sDydNj.js";const j=()=>({title:"",description:"",price_paise:5e4,delivery_label:"60-minute session",status:"active"}),P=[{title:"Mock technical interview",hint:"Interview practice + feedback",description:"A structured technical interview with practical feedback, strengths, improvement areas, and a focused preparation plan.",price_paise:15e4,delivery_label:"60-minute session"},{title:"Career guidance session",hint:"Career direction + action plan",description:"A one-to-one discussion to clarify career direction, identify next skills to build, and create an actionable job-search plan.",price_paise:1e5,delivery_label:"45-minute session"},{title:"Resume and LinkedIn review",hint:"Profile feedback + improvements",description:"A detailed review of your resume and LinkedIn profile, with targeted recommendations to communicate your impact clearly.",price_paise:75e3,delivery_label:"Feedback within 3 days"},{title:"System design mentorship",hint:"Architecture coaching",description:"A guided system-design discussion covering trade-offs, architecture, scalability, and interview-ready communication.",price_paise:18e4,delivery_label:"75-minute session"},{title:"Freelance project consultation",hint:"Scoping + tech advisory",description:"A focused consultation to scope your freelance project, define the tech stack, estimate timelines, and identify risks before you start building.",price_paise:2e5,delivery_label:"60-minute session"},{title:"Code review and feedback",hint:"Code quality + best practices",description:"A thorough review of your codebase or pull request with actionable feedback on quality, performance, security, and maintainability.",price_paise:12e4,delivery_label:"Feedback within 3 days"},{title:"Technology stack advisory",hint:"Stack selection + architecture",description:"Expert guidance on choosing the right technology stack, frameworks, and tools for your product or team based on your goals and constraints.",price_paise:15e4,delivery_label:"60-minute session"},{title:"Cloud and DevOps consultation",hint:"Infrastructure + deployment",description:"A hands-on consultation covering cloud architecture, CI/CD pipelines, containerisation, and deployment best practices for your project.",price_paise:2e5,delivery_label:"75-minute session"},{title:"API design and review",hint:"REST / GraphQL design feedback",description:"A detailed review of your API design covering naming conventions, versioning, error handling, security, and developer experience.",price_paise:12e4,delivery_label:"Feedback within 3 days"},{title:"Custom service",hint:"Create your own offering",description:"",price_paise:5e4,delivery_label:"60-minute session"}];function te({selectedTemplate:o,onSelect:h,excludeTitles:u=[]}){const[w,m]=l.useState(!1),v=l.useRef(null),b=P.filter(r=>r.title==="Custom service"||r.title===o||!u.map(k=>k.toLowerCase()).includes(r.title.toLowerCase())),A=b.find(r=>r.title===o)||b[b.length-1];return l.useEffect(()=>{function r(k){v.current?.contains(k.target)||m(!1)}return document.addEventListener("mousedown",r),()=>document.removeEventListener("mousedown",r)},[]),e.jsxs("div",{className:"sme-template-picker",ref:v,children:[e.jsx("span",{children:"Choose a service template"}),e.jsxs("button",{type:"button",className:"sme-template-trigger","aria-label":"Choose a service template","aria-haspopup":"listbox","aria-expanded":w,onClick:()=>m(r=>!r),onKeyDown:r=>{r.key==="Escape"&&m(!1)},children:[e.jsxs("span",{children:[e.jsx("strong",{children:A.title}),e.jsx("small",{children:A.hint})]}),e.jsx(Fe,{size:17,"aria-hidden":"true"})]}),w&&e.jsx("div",{className:"sme-template-menu",role:"listbox","aria-label":"Service templates",children:b.map(r=>e.jsxs("button",{type:"button",role:"option","aria-selected":o===r.title,className:`sme-template-menu__option${o===r.title?" sme-template-menu__option--selected":""}`,onClick:()=>{h(r.title),m(!1)},children:[e.jsxs("span",{children:[e.jsx("strong",{children:r.title}),e.jsx("small",{children:r.hint})]}),o===r.title&&e.jsx(E,{size:16,"aria-hidden":"true"})]},r.title))})]})}function Te(o){const h=o.experience.map(u=>Number((u.start_date||"").slice(0,4))).filter(u=>Number.isInteger(u)&&u>1950);return h.length?Math.max(1,new Date().getFullYear()-Math.min(...h)):3}function Ie(o){const h=o.social_links.find(u=>u.url.toLowerCase().includes("linkedin.com"))?.url;return{bio:o.summary||o.tagline||`${o.name} is a ${o.headline} offering practical career and technical guidance.`,expertise_tags:o.skills.map(u=>
1u.name).filter(Boolean).slice(0,12),years_experience:Te(o),credential_url:h||`https://www.sharetech.in/portfolio/${o.slug}`}}function Be({lanes:o=[]}){const{user:h,loading:u}=pe(),w=Se(),[m,v]=l.useState(null),[b,A]=l.useState(null),[r,k]=l.useState(!0),[g,f]=l.useState(!1),[B,a]=l.useState(""),[$,y]=l.useState(null),[I,_]=l.useState(!1),[c,x]=l.useState(j()),[M,z]=l.useState(null),[d,C]=l.useState(j()),[D,O]=l.useState(""),[q,W]=l.useState(""),[G,H]=l.useState(3),[U,Q]=l.useState(""),[N,L]=l.useState([j()]),[V,J]=l.useState(""),[K,X]=l.useState(""),[Z,ee]=l.useState(!1);l.useEffect(()=>{if(!u){if(!h){w("/login",{state:{from:"/sme/services"},replace:!0});return}Promise.all([ue(),he()]).then(async([s,i])=>{if(v(s),s&&(O(s.bio),W(s.expertise_tags.join(", ")),H(s.years_experience),Q(s.credential_url),J(s.upi_id??""),X(s.upi_payee_name??""),L(s.services.map(t=>({id:Number(t.id),title:t.title,description:t.description,price_paise:t.price_paise,delivery_label:t.delivery_label,status:t.status==="archived"?"paused":t.status})))),i.has_portfolio&&i.slug){const t=await ve(i.slug);if(A(t),!s){const p=Ie(t);O(p.bio),W(p.expertise_tags.join(", ")),H(p.years_experience),Q(p.credential_url)}}}).catch(()=>a("Unable to load your SME profile.")).finally(()=>k(!1))}},[u,h,w]);function S(s,i){L(t=>t.map((p,n)=>n===s?{...p,...i}:p))}function ae(s,i){if(i==="Custom service"){S(s,{title:"",description:"",price_paise:5e4,delivery_label:"60-minute session"});return}const t=P.find(p=>p.title===i);t&&S(s,{...t})}async function re(){const s=q.split(",").map(t=>t.trim()).filter(Boolean).slice(0,12);if(D.trim().length<80){a("Your portfolio bio must contain at least 80 characters before you can apply.");return}if(!U.trim()){a("Add a LinkedIn or credential URL to your portfolio before applying.");return}if(!s.length){a("Add at least one expertise tag to your portfolio before applying.");return}if(N.find(t=>t.title.trim().length<3||t.description.trim().length<20||t.delivery_label.trim().length<3||t.price_paise<100)){a("Each service needs a title of at least 3 characters, a description of at least 20 characters, a delivery label, and a valid price.");return}f(!0),a("");try{const t=await Ne({bio:D.trim(),expertise_tags:s,years_experience:G,credential_url:U.trim(),services:N});v(t),y("Application submitted for review."),window.setTimeout(()=>y(null),4e3)}catch(t){a(t instanceof Error?t.message:"Unable to submit your SME application.")}finally{f(!1)}}async function ne(){ee(!0),a("");try{const s=await _e(V.trim()||null,K.trim()||null);v(s),y("Payment details saved."),window.setTimeout(()=>y(null),3e3)}catch(s){a(s instanceof Error?s.message:"Unable to save payment details.")}finally{ee(!1)}}async function le(s,i){const t=i==="active"?"paused":"active";try{await ge(s,t),v(p=>p&&{...p,services:p.services.map(n=>n.id===s?{...n,status:t}:n)})}catch{a("Unable to update service availability.")}}async function ce(){if(c.title.trim().length<3||c.description.trim().length<20||c.delivery_label.trim().length<3||c.price_paise<100){a("Each service needs a title (3+ chars), description (20+ chars), delivery label, and valid price.");return}f(!0),a("");try{const s=await fe(c);v(i=>i&&{...i,services:[...i.services,s]}),x(j()),_(!1),y("Service added successfully."),window.setTimeout(()=>y(null),3e3)}catch(s){a(s instanceof Error?s.message:"Unable to add service.")}finally{f(!1)}}async function de(){if(M){if(d.title.trim().length<3||d.description.trim().length<20||d.delivery_label.trim().length<3||d.price_paise<100){a("Each service needs a title (3+ chars), description (20+ chars), delivery label, and valid price.");return}f(!0),a("");try{const s=await be(M,{title:d.title.trim(),description:d.description.trim(),price_paise:d.price_paise,delivery_label:d.delivery_label.trim()});v(i=>i&&{...i,services:i.services.map(t=>t.id===M?s:t)}),z(null),y("Service updated."),window.setTimeout(()=>y(null),3e3)}catch(s){a(s instanceof Error?s.message:"Unable to update service.")}finally{f(!1)}}}if(r||u)return null;const Y=m?.status==="approved",F=m?.services.filter(s=>s.status!=="archived").length??0,se=c.title===""||!!c.title&&!P.some(s=>s.title===c.title),oe=se?"Custom service":c.title;return e.jsxs("main",{className:"site-shell",children:[e.jsx(xe,{title:"Offer SME Services | ShareTech",description:"Apply to offer vetted career counseling, technical mentorship, and mock
1interview services.",canonical:"https://www.sharetech.in/sme/services",robots:"noindex,nofollow"}),e.jsx(ye,{lanes:o}),e.jsx("div",{className:"sme-page",children:e.jsxs("div",{className:"sme-page__inner",children:[e.jsxs("header",{className:"sme-hero",children:[e.jsx("div",{className:"sme-hero__icon",children:e.jsx(we,{size:25})}),e.jsxs("div",{children:[e.jsx("span",{className:"eyebrow",children:"ShareTech expert network"}),e.jsx("h1",{children:Y?"Manage your SME services":"Offer expert services"}),e.jsx("p",{children:"Build a trusted profile for technical mentorship and career support. Every service has a clear fixed INR fee and is reviewed before it goes live."})]})]}),m&&!Y&&e.jsxs("div",{className:`sme-status sme-status--${m.status}`,children:[e.jsx(ke,{size:18}),e.jsxs("div",{children:[e.jsx("strong",{children:m.status[0].toUpperCase()+m.status.slice(1)}),e.jsx("span",{children:m.reviewer_note||"Your application is being reviewed. Weâll let you know when the decision is ready."})]})]}),B&&e.jsx("p",{className:"sme-error",children:B}),e.jsxs("div",{className:"sme-page__layout",children:[e.jsx("div",{className:"sme-page__content",children:Y?e.jsxs(e.Fragment,{children:[e.jsxs("section",{className:"sme-manage",children:[e.jsxs("div",{className:"sme-section-heading",children:[e.jsxs("div",{children:[e.jsx("span",{className:"sme-section-kicker",children:"Published services"}),e.jsx("h2",{children:"Your service menu"}),e.jsx("p",{children:"Pause a service whenever you are unavailable. Existing inquiries and chats are preserved."})]}),F<5&&!I&&m.services.length>0&&e.jsxs("button",{type:"button",className:"sme-add-service-btn",onClick:()=>{x(j()),_(!0),a("")},children:[e.jsx(T,{size:15}),e.jsx("span",{children:"Add service"}),e.jsxs("span",{className:"sme-add-service-btn__slot",children:[F,"/5"]})]})]}),m.services.length===0&&!I&&e.jsxs("div",{className:"sme-add-service-empty",children:[e.jsx("div",{className:"sme-add-service-empty__icon",children:e.jsx(T,{size:22})}),e.jsx("strong",{children:"No services yet"}),e.jsx("p",{children:"Add your first service so seekers can find and request your expertise."}),e.jsxs("button",{type:"button",className:"primary-button primary-button--compact",onClick:()=>{x(j()),_(!0),a("")},children:[e.jsx(T,{size:14})," Add your first service"]})]}),m.services.map(s=>e.jsx("article",{className:"sme-service-manage",children:M===s.id?e.jsxs("div",{className:"sme-add-service-card",style:{width:"100%",marginTop:0},children:[e.jsxs("div",{className:"sme-add-service-card__header",children:[e.jsxs("div",{children:[e.jsx("span",{className:"sme-section-kicker",children:"Editing service"}),e.jsx("p",{style:{margin:"4px 0 0",fontSize:".85rem",color:"var(--muted)"},children:s.title})]}),e.jsx("button",{type:"button",className:"sme-icon-button","aria-label":"Cancel edit",onClick:()=>{z(null),a("")},children:e.jsx(R,{size:15})})]}),e.jsxs("label",{className:"sme-add-service-card__label",children:["Service name",e.jsx("input",{value:d.title,onChange:i=>C(t=>({...t,title:i.target.value})),maxLength:120}),e.jsxs("span",{className:"sme-add-service-card__hint",children:[d.title.length,"/120"]})]}),e.jsxs("label",{className:"sme-add-service-card__label",children:["Description",e.jsx("textarea",{value:d.description,onChange:i=>C(t=>({...t,description:i.target.value})),maxLength:3e3,rows:4}),e.jsxs("span",{className:"sme-add-service-card__hint",style:{color:d.description.length<20?"#b54708":"#8491a3"},children:[d.description.length,"/3000",d.description.length<20?` â ${20-d.description.length} more chars needed`:""]})]}),e.jsxs("div",{className:"sme-form-grid",style:{marginTop:"16px"},children:[e.jsxs("label",{className:"sme-add-service-card__label",children:["Fixed price (â¹)",e.jsxs("div",{className:"sme-add-service-card__price-wrap",children:[e.jsx("span",{className:"sme-add-service-card__currency",children:"â¹"}),e.jsx("input",{type:"number",min:"1",value:Math.round(d.price_paise/100),onChange:i=>C(t=>({...t,price_paise:Math.max(1,Number(i.target.value))*100}))})]}),e.jsx("span",{className:"sme-add-service-card__hint",children:"Payments handled directly between you and the seeker"})]}),e.jsxs("label",{className:"sme-add-service-card__label",children:["Delivery / turnaround",e.jsx("input",{value:d.delivery_label,onChange:i=>C(t=>({...t,delivery_label:i.target.value})),maxLength:120})]})]}),e.jsxs("div",{className:"sme-add-service-card__actions",children:[e.jsx("button",{type:"button",className:"secondary-button primary-button--compact",onClick:()=>{z(null),a("")},children:"Cancel"}),e.jsx("button",{type:"button",className:"primary-button primary-button--compact",disabled:g||d.title.trim().length<3||d.description.trim().length<20||d.delivery_label.trim().length<3,onClick:de,children:g?"Savingâ¦":e.jsxs(e.Fragment,{children:[e.jsx(E,{size:14})," Save changes"]})})]})]}):e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("span",{className:`sme-service-state sme-service-state--${s.status}`,children:s.status}),e.jsx("h3",{children:s.title}
1),e.jsxs("p",{children:["â¹",(s.price_paise/100).toLocaleString("en-IN")," ",e.jsx("span",{children:"·"})," ",s.delivery_label]})]}),e.jsxs("div",{className:"sme-service-manage__actions",children:[e.jsxs("button",{type:"button",className:"sme-edit-btn",onClick:()=>{z(s.id),C({title:s.title,description:s.description,price_paise:s.price_paise,delivery_label:s.delivery_label,status:s.status==="archived"?"paused":s.status}),_(!1),a("")},children:[e.jsx(Ce,{size:13})," Edit"]}),e.jsx("button",{type:"button",className:s.status==="active"?"secondary-button primary-button--compact":"primary-button primary-button--compact",onClick:()=>le(s.id,s.status),children:s.status==="active"?e.jsxs(e.Fragment,{children:[e.jsx(Ee,{size:14})," Pause"]}):e.jsxs(e.Fragment,{children:[e.jsx(Pe,{size:14})," Activate"]})})]})]})},s.id)),I&&e.jsxs("div",{className:"sme-add-service-card",children:[e.jsxs("div",{className:"sme-add-service-card__header",children:[e.jsxs("div",{children:[e.jsx("span",{className:"sme-section-kicker",children:"New service"}),e.jsxs("p",{style:{margin:"4px 0 0",fontSize:".85rem",color:"var(--muted)"},children:[F,"/5 services used"]})]}),e.jsx("button",{type:"button",className:"sme-icon-button","aria-label":"Cancel adding service",onClick:()=>{_(!1),a("")},children:e.jsx(R,{size:15})})]}),e.jsx(te,{selectedTemplate:oe,excludeTitles:(m?.services??[]).filter(s=>s.status!=="archived").map(s=>s.title),onSelect:s=>{if(s==="Custom service"){x(t=>({...t,title:"",description:"",price_paise:5e4,delivery_label:"60-minute session"}));return}const i=P.find(t=>t.title===s);i&&x(t=>({...t,...i}))}}),se&&e.jsxs("label",{className:"sme-add-service-card__label",children:["Service name",e.jsx("input",{value:c.title,onChange:s=>x(i=>({...i,title:s.target.value})),placeholder:"e.g. Portfolio review session",maxLength:120}),e.jsxs("span",{className:"sme-add-service-card__hint",children:[c.title.length,"/120"]})]}),e.jsxs("label",{className:"sme-add-service-card__label",children:["Description",e.jsx("textarea",{value:c.description,onChange:s=>x(i=>({...i,description:s.target.value})),placeholder:"What the seeker receives, how you'll help, and what to expect.",maxLength:3e3,rows:4}),e.jsxs("span",{className:"sme-add-service-card__hint",style:{color:c.description.length<20?"#b54708":"#8491a3"},children:[c.description.length,"/3000",c.description.length<20?` â ${20-c.description.length} more chars needed`:""]})]}),e.jsxs("div",{className:"sme-form-grid",style:{marginTop:"16px"},children:[e.jsxs("label",{className:"sme-add-service-card__label",children:["Fixed price (â¹)",e.jsxs("div",{className:"sme-add-service-card__price-wrap",children:[e.jsx("span",{className:"sme-add-service-card__currency",children:"â¹"}),e.jsx("input",{type:"number",min:"1",value:Math.round(c.price_paise/100),onChange:s=>x(i=>({...i,price_paise:Math.max(1,Number(s.target.value))*100})),placeholder:"500"})]}),e.jsx("span",{className:"sme-add-service-card__hint",children:"Minimum â¹1 · Payments handled directly between you and the seeker"})]}),e.jsxs("label",{className:"sme-add-service-card__label",children:["Delivery / turnaround",e.jsx("input",{value:c.delivery_label,onChange:s=>x(i=>({...i,delivery_label:s.target.value})),placeholder:"60-minute session",maxLength:120})]})]}),e.jsxs("div",{className:"sme-add-service-card__actions",children:[e.jsx("button",{type:"button",className:"secondary-button primary-button--compact",onClick:()=>{_(!1),a("")},children:"Cancel"}),e.jsx("button",{type:"button",className:"primary-button primary-button--compact",disabled:g||c.title.trim().length<3||c.description.trim().length<20||c.delivery_label.trim().length<3,onClick:ce,children:g?"Addingâ¦":e.jsxs(e.Fragment,{children:[e.jsx(E,{size:14})," Publish service"]})})]})]}),F>=5&&e.jsx("p",{className:"sme-add-service-card__cap-note",children:"You've reached the 5-service limit. Archive or pause an existing service to add a new one."})]}),e.jsxs("section",{className:"sme-form-card",children:[e.jsx("div",{className:"sme-section-heading",children:e.jsxs("div",{children:[e.jsx("span",{className:"sme-section-kicker",children:"Payment details"}),e.jsx("h2",{children:"Receive payments via UPI"}),e.jsx("p",{children:"Seekers will use these details to pay you directly after you accept a request."})]})}),e.jsxs("div",{className:"sme-form-grid",children:[e.jsxs("label",{className:"sme-add-service-card__label",children:["UPI ID",e.jsx("input",{value:V,onChange:s=>J(s.target.value),placeholder:"yourname@bank",maxLength:100}),e.jsx("span",{className:"sme-add-service-card__hint",children:"e.g. rahul@okicici or 9876543210@ybl"})]}),e.jsxs("label",{className:"sme-add-service-card__label",children:["Payee name",e.jsx("input",{value:K,onChange:s=>X(s.target.value),placeholder:"Your full name",maxLength:100}),e.jsx("span",{className:"sme-add-service-card__hint",children:"Displayed to the seeker on the payment screen"})]})]}),e.jsx("div",{className:"sme-add-service-card__actions",style:{marginTop:"16px"},children:e.jsx("button",{type:"button",className:"primary-button primary-button--compact",disabled:Z,onClick:ne,children:Z?"Savingâ¦":e.jsxs(e.Fragment,{children:[e.jsx(E,{size:14})," Save payment details"]}
1)})})]})]}):e.jsxs(e.Fragment,{children:[e.jsxs("section",{className:"sme-form-card",children:[e.jsx("div",{className:"sme-section-heading",children:e.jsxs("div",{children:[e.jsx("span",{className:"sme-section-kicker",children:"Step 1 of 2"}),e.jsx("h2",{children:"Your professional profile"}),e.jsx("p",{children:"These details are automatically sourced from your portfolio."})]})}),b?e.jsxs("div",{className:"sme-profile-preview",children:[e.jsxs("div",{children:[e.jsx("span",{children:"Professional bio"}),e.jsx("p",{children:D})]}),e.jsxs("div",{children:[e.jsx("span",{children:"Expertise"}),e.jsx("p",{children:q||"Your portfolio skills will appear here."})]}),e.jsxs("div",{className:"sme-profile-preview__meta",children:[e.jsxs("div",{children:[e.jsx("span",{children:"Experience"}),e.jsxs("strong",{children:[G," years"]})]}),e.jsxs("div",{children:[e.jsx("span",{children:"Profile evidence"}),e.jsxs("a",{href:U,target:"_blank",rel:"noreferrer",children:[e.jsx(Ae,{size:13})," View source"]})]})]})]}):e.jsx("p",{className:"sme-profile-preview__empty",children:"Create an active portfolio first. We use it to build your expert profile."})]}),e.jsxs("section",{className:"sme-form-card",children:[e.jsxs("div",{className:"sme-section-heading",children:[e.jsxs("div",{children:[e.jsx("span",{className:"sme-section-kicker",children:"Step 2 of 2"}),e.jsx("h2",{children:"Fixed-price services"}),e.jsx("p",{children:"Add up to five specific ways you can help members."})]}),N.length<5&&e.jsxs("button",{type:"button",className:"secondary-button primary-button--compact",onClick:()=>L(s=>[...s,j()]),children:[e.jsx(T,{size:14})," Add service"]})]}),N.map((s,i)=>{const t=!!s.title&&!P.some(n=>n.title===s.title),p=t||s.title===""?"Custom service":s.title;return e.jsxs("div",{className:"sme-service-editor",children:[e.jsxs("div",{className:"sme-service-editor__header",children:[e.jsxs("strong",{children:["Service ",i+1]}),e.jsx("button",{type:"button",className:"sme-icon-button","aria-label":"Remove service",disabled:N.length===1,onClick:()=>L(n=>n.filter((ie,me)=>me!==i)),children:e.jsx(R,{size:15})})]}),e.jsx(te,{selectedTemplate:p,excludeTitles:N.filter((n,ie)=>ie!==i).map(n=>n.title).filter(Boolean),onSelect:n=>ae(i,n)}),(t||s.title==="")&&e.jsxs("label",{children:["Custom service name",e.jsx("input",{value:s.title,onChange:n=>S(i,{title:n.target.value}),placeholder:"Describe your service"})]}),e.jsxs("label",{children:["Description",e.jsx("textarea",{value:s.description,onChange:n=>S(i,{description:n.target.value}),placeholder:"What the job seeker receives and how you will help."})]}),e.jsxs("div",{className:"sme-form-grid",children:[e.jsxs("label",{children:["Fixed Price (â¹)",e.jsx("input",{type:"number",min:"1",value:Math.round(s.price_paise/100),onChange:n=>S(i,{price_paise:Number(n.target.value)*100})})]}),e.jsxs("label",{children:["Delivery / turnaround",e.jsx("input",{value:s.delivery_label,onChange:n=>S(i,{delivery_label:n.target.value}),placeholder:"60-minute session"})]})]})]},i)})]}),e.jsx("button",{type:"button",className:"primary-button sme-submit",disabled:g,onClick:re,children:g?"Submittingâ¦":e.jsxs(e.Fragment,{children:[e.jsx(Me,{size:15})," Submit for review"]})})]})}),e.jsxs("aside",{className:"sme-page__aside",children:[e.jsxs("div",{className:"sme-aside-card",children:[e.jsx(ze,{size:21}),e.jsx("h2",{children:"How it works"}),e.jsxs("ol",{children:[e.jsx("li",{children:"Submit your profile and services."}),e.jsx("li",{children:"ShareTech reviews your experience."}),e.jsx("li",{children:"Approved services appear on your portfolio."})]})]}),e.jsxs("div",{className:"sme-aside-card sme-aside-card--muted",children:[e.jsx(Le,{size:21}),e.jsx("h2",{children:"Payments stay direct"}),e.jsx("p",{children:"ShareTech facilitates discovery and messaging only. It does not process payments or guarantee outcomes."})]})]})]})]})}),$&&e.jsxs("div",{className:"msg-toast",role:"status",children:[e.jsx(E,{size:15}),$]}),e.jsx(je,{})]})}export{Be as SMEServicesPage};
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.