{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/gkYtzTtQpt6xzJEpq2mS/hkfr6wVwylfAPiyjJYCK/Submit_Report.js"],
  "sourcesContent": ["// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function SubmitChargebackReport(props){const[formData,setFormData]=useState({fanUsername:\"\",amount:\"\",platform:\"OnlyFans\",chargebackDate:\"\",description:\"\",otherPlatform:\"Reddit\"});const[status,setStatus]=useState({type:\"\",message:\"\"});const[isSubmitting,setIsSubmitting]=useState(false);const[errors,setErrors]=useState({fanUsername:false,description:false,chargebackDate:false});const[warnings,setWarnings]=useState({fanUsername:false});const[showErrorSummary,setShowErrorSummary]=useState(false);const[missingFields,setMissingFields]=useState([]);const validateFanUsername=(value,platform)=>{// Only validate @ prefix for OnlyFans and Fansly\nif(platform===\"OnlyFans\"||platform===\"Fansly\"){return value.trim().startsWith(\"@\");}// For other platforms, just check if it's not empty\nreturn value.trim()!==\"\";};const validateChargebackDate=value=>{if(!value)return true// Optional field\n;const selectedDate=new Date(value);const minDate=new Date(\"2016-01-01\");const today=new Date;return selectedDate>=minDate;};const handleChange=e=>{const{name,value}=e.target;setFormData(prev=>({...prev,[name]:value}));// Real-time validation\nif(name===\"fanUsername\"){// Check for empty username (error)\nconst isEmpty=value.trim()===\"\";// Check for missing @ in OnlyFans/Fansly (warning)\nconst needsAtPrefix=(formData.platform===\"OnlyFans\"||formData.platform===\"Fansly\")&&!value.trim().startsWith(\"@\")&&!isEmpty;setErrors(prev=>({...prev,fanUsername:isEmpty}));setWarnings(prev=>({...prev,fanUsername:needsAtPrefix}));}else if(name===\"platform\"){// Re-validate username when platform changes\nconst isEmpty=formData.fanUsername.trim()===\"\";const needsAtPrefix=(value===\"OnlyFans\"||value===\"Fansly\")&&!formData.fanUsername.trim().startsWith(\"@\")&&!isEmpty;setErrors(prev=>({...prev,fanUsername:isEmpty}));setWarnings(prev=>({...prev,fanUsername:needsAtPrefix}));}else if(name===\"chargebackDate\"){setErrors(prev=>({...prev,chargebackDate:!validateChargebackDate(value)}));}else if(name===\"description\"){setErrors(prev=>({...prev,description:value.length>1e3}));}// Reset error messages when user starts typing\nsetShowErrorSummary(false);};const checkRequiredFields=()=>{const missing=[];if(!formData.fanUsername.trim()){missing.push(\"Fan Username\");}if(!formData.amount.trim()){missing.push(\"Amount\");}if(!formData.platform.trim()){missing.push(\"Platform\");}setMissingFields(missing);return missing.length===0;};const handleSubmit=async e=>{e.preventDefault();// Check for required fields\nconst allRequiredFieldsFilled=checkRequiredFields();if(!allRequiredFieldsFilled){setShowErrorSummary(true);return;}// Final validation before submission - only check for empty username, not @ prefix\nconst fanUsernameEmpty=formData.fanUsername.trim()===\"\";const chargebackDateValid=validateChargebackDate(formData.chargebackDate);const descriptionValid=formData.description.length<=1e3;if(fanUsernameEmpty||!chargebackDateValid||!descriptionValid){setErrors({fanUsername:fanUsernameEmpty,chargebackDate:!chargebackDateValid,description:!descriptionValid});setShowErrorSummary(true);return;}// Update warning for display\nconst needsAtPrefix=(formData.platform===\"OnlyFans\"||formData.platform===\"Fansly\")&&!formData.fanUsername.trim().startsWith(\"@\");setWarnings({fanUsername:needsAtPrefix});setIsSubmitting(true);setStatus({type:\"\",message:\"\"});setShowErrorSummary(false);try{const response=await fetch(\"https://spicyservice-d2293c546f39.herokuapp.com/api/public/submitChargebackReport\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({fanUsername:formData.fanUsername,amount:parseFloat(formData.amount),platform:formData.platform===\"Other\"?formData.otherPlatform:formData.platform,chargebackDate:formData.chargebackDate?new Date(formData.chargebackDate).toISOString():undefined,description:formData.description})});const data=await response.json();if(response.ok){setStatus({type:\"success\",message:\"Report submitted successfully!\"});setFormData({fanUsername:\"\",amount:\"\",platform:\"OnlyFans\",chargebackDate:\"\",description:\"\",otherPlatform:\"Reddit\"});setErrors({fanUsername:false,description:false,chargebackDate:false});setWarnings({fanUsername:false});}else{setStatus({type:\"error\",message:data.error?.message||\"Failed to submit report\"});}}catch(error){console.error(\"Submission error:\",error);setStatus({type:\"error\",message:\"Network error. Please try again.\"});}finally{setIsSubmitting(false);}};// Generate error summary message\nconst getErrorSummary=()=>{const errorMessages=[];// Add missing required fields message\nif(missingFields.length>0){errorMessages.push(`Please fill in the required fields: ${missingFields.join(\", \")}`);}// Add validation errors\nif(errors.fanUsername){errorMessages.push(\"Fan username is required\");}if(errors.description){errorMessages.push(\"Description must be less than 1000 characters\");}if(errors.chargebackDate){errorMessages.push(\"Chargeback date must be between 2016 and today\");}// Add warnings\nif(warnings.fanUsername){errorMessages.push('Fan username should start with \"@\" for OnlyFans and Fansly (submission still allowed)');}return errorMessages;};// Determine username helper text based on platform\nconst getUsernameHelperText=()=>{if(formData.platform===\"OnlyFans\"||formData.platform===\"Fansly\"){return'For OnlyFans or Fansly use the username, not the display name. Usernames should start with \"@\".';}else{return\"Enter the username as it appears on the platform\";}};// Create warning style for input with missing @ but still submittable\nconst warningInputStyle={...inputStyle,border:\"1px solid #f9a825\",backgroundColor:\"#fffaf0\"};const warningHelperTextStyle={fontSize:\"12px\",color:\"#f9a825\",marginBottom:\"4px\",fontWeight:\"500\",fontStyle:\"italic\"};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:/*#__PURE__*/_jsx(\"div\",{style:formContainerStyle,children:/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:formStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:formGroupStyle,children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Fan Username*\"}),/*#__PURE__*/_jsx(\"div\",{style:errors.fanUsername?errorHelperTextStyle:warnings.fanUsername?warningHelperTextStyle:helperTextStyle,children:getUsernameHelperText()}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"fanUsername\",value:formData.fanUsername,onChange:handleChange,required:true,style:errors.fanUsername?errorInputStyle:warnings.fanUsername?warningInputStyle:inputStyle,placeholder:\"Enter fan username\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:formGroupStyle,children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Amount*\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"amount\",value:formData.amount,onChange:handleChange,required:true,min:\"0.01\",step:\"0.01\",style:inputStyle,placeholder:\"Enter amount\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:formGroupStyle,children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Platform*\"}),/*#__PURE__*/_jsxs(\"select\",{name:\"platform\",value:formData.platform,onChange:handleChange,required:true,style:inputStyle,children:[/*#__PURE__*/_jsx(\"option\",{value:\"OnlyFans\",children:\"OnlyFans\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Fansly\",children:\"Fansly\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Other\",children:\"Other\"})]}),formData.platform===\"Other\"&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:\"10px\"},children:/*#__PURE__*/_jsxs(\"select\",{name:\"otherPlatform\",value:formData.otherPlatform,onChange:handleChange,required:true,style:inputStyle,children:[/*#__PURE__*/_jsx(\"option\",{value:\"Reddit\",children:\"Reddit\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Kik\",children:\"Kik\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Snapchat\",children:\"Snapchat\"}),/*#__PURE__*/_jsx(\"option\",{value:\"TikTok\",children:\"TikTok\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Twitter\",children:\"Twitter\"}),/*#__PURE__*/_jsx(\"option\",{value:\"YouTube\",children:\"YouTube\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Instagram\",children:\"Instagram\"})]})}),formData.platform===\"Other\"&&formData.fanUsername&&!formData.fanUsername.startsWith(\"@\")&&/*#__PURE__*/_jsx(\"div\",{style:helperTextStyle,children:\"Non-@ usernames are allowed for platforms other than OnlyFans and Fansly\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:formGroupStyle,children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Description\"}),/*#__PURE__*/_jsx(\"div\",{style:errors.description?errorHelperTextStyle:helperTextStyle,children:\"This description will be publicly shown!\"}),/*#__PURE__*/_jsx(\"textarea\",{name:\"description\",value:formData.description,onChange:handleChange,style:errors.description?errorTextareaStyle:textareaStyle,placeholder:\"Enter a description of the chargeback\"}),errors.description&&/*#__PURE__*/_jsx(\"div\",{style:validationMessageStyle,children:\"Description must be less than 1000 characters\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:formGroupStyle,children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Chargeback Date\"}),/*#__PURE__*/_jsx(\"div\",{style:errors.chargebackDate?errorHelperTextStyle:helperTextStyle,children:\"Must be after 2016 - when OF was founded :)\"}),/*#__PURE__*/_jsx(\"input\",{type:\"date\",name:\"chargebackDate\",value:formData.chargebackDate,onChange:handleChange,style:errors.chargebackDate?errorInputStyle:inputStyle,min:\"2016-01-01\"})]}),status.message&&/*#__PURE__*/_jsx(\"div\",{style:status.type===\"error\"?errorStyle:successStyle,children:status.message}),showErrorSummary&&getErrorSummary().length>0&&/*#__PURE__*/_jsx(\"div\",{style:requiredFieldsErrorStyle,children:getErrorSummary().map((error,index)=>/*#__PURE__*/_jsx(\"div\",{children:error},index))}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:submitButtonStyle,onClick:e=>{if(!checkRequiredFields()||errors.fanUsername||errors.description||errors.chargebackDate){e.preventDefault();setShowErrorSummary(true);}},children:isSubmitting?\"submitting...\":\"submit report\"})]})})});}// Light mode styles\nconst containerStyle={padding:\"16px\",width:\"100%\",maxWidth:\"100%\",backgroundColor:\"transparent\",color:\"#333333\",fontFamily:\"Open Sans, sans-serif\",display:\"flex\",justifyContent:\"center\",boxSizing:\"border-box\"};const formContainerStyle={backgroundColor:\"white\",padding:\"24px\",borderRadius:\"8px\",boxShadow:\"0 2px 4px rgba(0, 0, 0, 0.1)\",border:\"1px solid #e0e0e0\",width:\"100%\",maxWidth:\"100%\",boxSizing:\"border-box\"};const headingStyle={textAlign:\"center\",marginBottom:\"30px\",color:\"#333333\",fontSize:\"28px\",fontWeight:\"600\",fontFamily:\"Times New Roman, serif\",letterSpacing:\"-1.2px\"};const formStyle={display:\"flex\",flexDirection:\"column\",gap:\"18px\"};const formGroupStyle={marginBottom:\"20px\",width:\"100%\",boxSizing:\"border-box\"};const labelStyle={display:\"block\",marginBottom:\"4px\",color:\"#555555\",fontWeight:\"500\",fontSize:\"16px\"};const inputStyle={width:\"100%\",padding:\"12px\",borderRadius:\"4px\",border:\"1px solid #d0d0d0\",fontSize:\"15px\",backgroundColor:\"white\",color:\"#333333\",outline:\"none\",boxSizing:\"border-box\",fontFamily:\"Open Sans, sans-serif\"};const errorInputStyle={...inputStyle,border:\"1px solid #e57373\",backgroundColor:\"#fff8f8\"};const textareaStyle={...inputStyle,minHeight:\"120px\",resize:\"vertical\"};const errorTextareaStyle={...textareaStyle,border:\"1px solid #e57373\",backgroundColor:\"#fff8f8\"};const submitButtonStyle={padding:\"12px 30px\",width:\"100%\",backgroundColor:\"#6366F1\",color:\"white\",border:\"none\",borderRadius:\"4px\",cursor:\"pointer\",fontSize:\"16px\",fontWeight:\"600\",transition:\"background-color 0.2s\",boxSizing:\"border-box\",fontFamily:\"Open Sans, sans-serif\",\"@media (min-width: 576px)\":{width:\"auto\",minWidth:\"150px\"}};const errorStyle={backgroundColor:\"#3a1c1c\",color:\"#e57373\",padding:\"12px\",borderRadius:\"4px\",marginBottom:\"15px\",border:\"1px solid #5c2626\"};const successStyle={backgroundColor:\"#D1FBD2\",color:\"#52A354\",padding:\"12px\",borderRadius:\"4px\",marginBottom:\"15px\",border:\"1px solid #B3E3B5\"};const helperTextStyle={fontSize:\"12px\",color:\"#666666\",marginBottom:\"4px\",fontStyle:\"italic\"};const errorHelperTextStyle={fontSize:\"12px\",color:\"#e57373\",marginBottom:\"4px\",fontWeight:\"500\",fontStyle:\"italic\"};const validationMessageStyle={fontSize:\"12px\",color:\"#e57373\",marginTop:\"4px\",fontWeight:\"500\"};const requiredFieldsErrorStyle={backgroundColor:\"#fff0f0\",color:\"#d32f2f\",padding:\"15px\",borderRadius:\"4px\",textAlign:\"center\",marginBottom:\"20px\",border:\"1px solid #ffcdd2\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubmitChargebackReport\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Submit_Report.map"],
  "mappings": "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",
  "names": ["SubmitChargebackReport", "props", "formData", "setFormData", "ye", "status", "setStatus", "isSubmitting", "setIsSubmitting", "errors", "setErrors", "warnings", "setWarnings", "showErrorSummary", "setShowErrorSummary", "missingFields", "setMissingFields", "validateFanUsername", "value", "platform", "validateChargebackDate", "selectedDate", "minDate", "today", "handleChange", "e", "name", "prev", "isEmpty", "needsAtPrefix", "checkRequiredFields", "missing", "handleSubmit", "fanUsernameEmpty", "chargebackDateValid", "descriptionValid", "response", "data", "error", "getErrorSummary", "errorMessages", "getUsernameHelperText", "warningInputStyle", "inputStyle", "warningHelperTextStyle", "p", "containerStyle", "formContainerStyle", "u", "formStyle", "formGroupStyle", "labelStyle", "errorHelperTextStyle", "helperTextStyle", "errorInputStyle", "errorTextareaStyle", "textareaStyle", "validationMessageStyle", "errorStyle", "successStyle", "requiredFieldsErrorStyle", "index", "submitButtonStyle", "formStyle", "formGroupStyle", "labelStyle", "inputStyle", "errorInputStyle", "textareaStyle", "errorTextareaStyle", "submitButtonStyle", "errorStyle", "successStyle", "helperTextStyle", "errorHelperTextStyle", "validationMessageStyle", "requiredFieldsErrorStyle"]
}
