1import{al as s,ae as t,am as u,an as c,j as a}from"./index-B3BNobLj.js";import{F as d}from"./r._code-QYfP7eRp.js";import{R as m}from"./ReviewLanding-Bw3L_6ZM.js";import"./textarea-XoulL_ZW.js";import"./external-link-D6OJewFc.js";import"./loader-circle-DwB6SNxq.js";import"./circle-check-qv2TEemf.js";function k(){const e=s.useLoaderData(),{code:r}=s.useParams(),o=t(u),i=t(c);return!e.ok||!e.business?a.jsx(d,{}):a.jsx(m,{business:e.business,locations:e.locations,customer:e.customer,googleUrl:e.google_url,unsubscribeToken:e.unsubscribe_token,onChooseGoogle:()=>{e.request_id&&o({data:{request_id:e.request_id,path:"google"}}).catch(()=>{})},onChoosePrivate:()=>{e.request_id&&o({data:{request_id:e.request_id,path:"private"}}).catch(()=>{})},onSubmitFeedback:async n=>{if(!(await i({data:{code:r,...n}})).ok)throw new Error("failed")}})}export{k as component};
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.