{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/DCC3usoUbj9DnsunmuzS/EfKQStQxJK3Bujw9xSHE/UpvoteDownvoteButton.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";/**\n * @copyright \u00A9framersnippets.com\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n **/export default function VoteButton(props){const{api,itemId,font,style,icon,transition,tap,hover,isMixedPadding=false,isMixedRadius=false}=props;const[voteCount,setVoteCount]=useState(0);const[hasVoted,setHasVoted]=useState(null)// null: no vote, true: upvoted, false: downvoted\n;// Load Axios from CDN\nuseEffect(()=>{const loadScript=()=>{const script=document.createElement(\"script\");script.src=\"https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js\";script.async=true;script.onload=()=>{console.log(\"Axios loaded\");fetchVoteCount()// Fetch vote count after Axios is loaded\n;checkVoteStatus()// Check vote status after Axios is loaded\n;};document.head.appendChild(script);};if(!window.axios){loadScript();}else{fetchVoteCount();checkVoteStatus();}},[api,itemId]);const fetchVoteCount=async()=>{try{const response=await window.axios.get(`${api}?id=${itemId}`);setVoteCount(response.data.votes||0);}catch(error){console.error(\"Error fetching vote count:\",error);}};const handleVote=async action=>{if(!window.axios){console.log(\"Axios not loaded\");return;}if(hasVoted!==null){console.log(\"User has already voted\");return;}try{await window.axios.post(api,{item_id:itemId,action:action});setCookie(`voted_${itemId}`,action,7);setHasVoted(action===\"upvote\");fetchVoteCount()// Update the count after voting\n;}catch(error){console.error(\"Error updating vote count:\",error);}};// Cookie handling functions\nconst getCookie=name=>{const value=`; ${document.cookie}`;const parts=value.split(`; ${name}=`);if(parts.length===2)return parts.pop().split(\";\").shift();};const setCookie=(name,value,days)=>{let expires=\"\";if(days){const date=new Date;date.setTime(date.getTime()+days*24*60*60*1e3);expires=`; expires=${date.toUTCString()}`;}document.cookie=`${name}=${value||\"\"}${expires}; path=/`;};const checkVoteStatus=()=>{const cookie=getCookie(`voted_${itemId}`);if(cookie===\"upvote\"){setHasVoted(true);}else if(cookie===\"downvote\"){setHasVoted(false);}else{setHasVoted(null);}};const paddingValue=isMixedPadding?`${style.padding}px`:`${style.top}px ${style.right}px ${style.bottom}px ${style.left}px`;const radiusValue=isMixedRadius?`${style.radius}px`:`${style.topLeft}px ${style.topRight}px ${style.bottomRight}px ${style.bottomLeft}px`;const iconStyle={width:icon.size,height:icon.size,fill:icon.color};return /*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",alignItems:\"center\",backgroundColor:style.fill,borderRadius:radiusValue,border:`${style.border.borderWidth}px ${style.border.borderStyle} ${style.border.borderColor}`,padding:paddingValue,gap:style.gap,cursor:\"pointer\"},whileHover:{border:`${hover.border.borderWidth}px ${hover.border.borderStyle} ${hover.border.borderColor}`},transition:transition,children:[/*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",alignItems:\"center\",gap:icon.gap,borderRight:`${style.border.borderWidth}px ${style.border.borderStyle} ${style.border.borderColor}`},onClick:()=>handleVote(\"upvote\"),children:[/*#__PURE__*/_jsx(motion.svg,{whileTap:{scale:tap.scale,outline:\"none\"},transition:transition,viewBox:\"0 0 16 16\",style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M5.08018 7.51774L8.6671 3.93081L12.254 7.51774H11.1667C11.1665 7.51774 11.1662 7.51773 11.166 7.51773L10.666 7.51774C10.4984 7.51774 10.3501 7.60019 10.2594 7.72676C10.2006 7.80872 10.166 7.90919 10.166 8.01774V12.5H7.16601V8.51773V8.01773C7.16601 7.74159 6.94216 7.51773 6.66601 7.51773L6.16601 7.51774H5.08018ZM11.666 9.01774V13.5C11.666 13.7762 11.4422 14 11.166 14L10.666 14C10.6229 14 10.581 13.9946 10.541 13.9843C10.5011 13.9946 10.4592 14 10.416 14H6.91602C6.87285 14 6.83096 13.9946 6.79101 13.9843C6.75106 13.9946 6.70917 14 6.66601 14L6.16601 14C5.88987 14 5.66601 13.7762 5.66601 13.5L5.66601 9.01774H3.16602C2.88987 9.01774 2.66602 8.79388 2.66602 8.51773L2.66602 8.01773C2.66602 7.86434 2.7351 7.72707 2.84384 7.63535C2.85305 7.62442 2.8628 7.6138 2.87309 7.60351L7.9073 2.56929C7.92193 2.54953 7.93819 2.53061 7.95609 2.5127L8.30964 2.15915C8.50491 1.96388 8.82149 1.96388 9.01675 2.15914L14.4611 7.60345C14.4734 7.61579 14.485 7.6286 14.4957 7.64184C14.6001 7.73348 14.666 7.86791 14.666 8.01774L14.666 8.51773C14.666 8.79388 14.4422 9.01774 14.166 9.01774H11.666Z\"})}),/*#__PURE__*/_jsx(\"span\",{style:{...font,color:style.color,marginRight:\"6px\"},children:voteCount})]},`upvote-container-${itemId}`),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",alignItems:\"center\"},onClick:()=>handleVote(\"downvote\"),children:/*#__PURE__*/_jsx(motion.svg,{whileTap:{scale:tap.scale,outline:\"none\"},transition:transition,viewBox:\"0 0 16 16\",style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M11.3546 1.95199C11.4451 2.04247 11.5011 2.16747 11.5011 2.30555V6.78784H14.0011C14.2772 6.78784 14.5011 7.0117 14.5011 7.28784L14.5011 7.78784C14.5011 7.94124 14.432 8.07851 14.3233 8.17022C14.3141 8.18116 14.3043 8.1918 14.294 8.20211L9.25978 13.2363C9.24516 13.2561 9.22889 13.275 9.21099 13.2929L8.85744 13.6465C8.66218 13.8417 8.34559 13.8417 8.15033 13.6465L2.70602 8.20216C2.69362 8.18976 2.68201 8.17687 2.67118 8.16356C2.56691 8.07192 2.5011 7.93757 2.5011 7.78784V7.28784C2.5011 7.0117 2.72496 6.78784 3.0011 6.78784H5.5011V2.80554V2.30555V2.30554C5.5011 2.0294 5.72496 1.80554 6.0011 1.80554H11.0011C11.1392 1.80554 11.2642 1.86151 11.3546 1.95199ZM4.91302 8.28784L8.49998 11.8748L12.0869 8.28784H11.0011L10.5011 8.28784C10.2595 8.28784 10.0579 8.11645 10.0113 7.88861C10.0046 7.85606 10.0011 7.82236 10.0011 7.78784L10.0011 7.28784L10.0011 3.30554L7.0011 3.30554L7.0011 7.78784C7.0011 7.88243 6.97483 7.97088 6.9292 8.0463C6.84161 8.19107 6.68265 8.28784 6.5011 8.28784L6.5011 8.28784H6.0011H4.91302Z\"})})},`downvote-container-${itemId}`)]},`vote-button-container-${itemId}`);}VoteButton.defaultProps={api:\"\",itemId:\"\",font:{fontFamily:\"Inter, sans-serif\",fontSize:14,lineHeight:1,letterSpacing:0},style:{fill:\"#007AFF\",color:\"#FFFFFF\",radius:13,border:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#007AFF\"},padding:10},icon:{size:14,color:\"white\"}};addPropertyControls(VoteButton,{api:{type:ControlType.String,title:\"API URL\",defaultValue:\"\",placeholder:\"Enter API URL\u2026\"},itemId:{type:ControlType.String,title:\"Item ID\",defaultValue:\"\",placeholder:\"Enter Item ID\u2026\"},font:{type:\"font\",controls:\"extended\",displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1,letterSpacing:0}},style:{type:ControlType.Object,title:\"Styles\",controls:{fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#007AFF\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\"},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:13,toggleKey:\"isMixedRadius\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:10,toggleKey:\"isMixedPadding\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:6,min:0,displayStepper:true},border:{type:ControlType.Object,title:\"Border\",controls:{borderWidth:{type:ControlType.Number,title:\"Size\",defaultValue:1,min:0,displayStepper:true},borderStyle:{type:ControlType.Enum,title:\"Style\",options:[\"dotted\",\"dashed\",\"solid\",\"none\"],optionTitles:[\"Dotted\",\"Dashed\",\"Solid\",\"None\"],defaultValue:\"solid\"},borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#007AFF\"}}}}},icon:{type:ControlType.Object,controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"white\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:14,min:8,max:48,displayStepper:true},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:6,min:0,displayStepper:true}}},hover:{type:ControlType.Object,title:\"Hover\",controls:{border:{type:ControlType.Object,title:\"Border\",controls:{borderWidth:{type:ControlType.Number,title:\"Size\",defaultValue:1,min:0,displayStepper:true},borderStyle:{type:ControlType.Enum,title:\"Style\",options:[\"dotted\",\"dashed\",\"solid\",\"none\"],optionTitles:[\"Dotted\",\"Dashed\",\"Solid\",\"None\"],defaultValue:\"solid\"},borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#007AFF\"}}}}},tap:{type:ControlType.Object,controls:{scale:{type:ControlType.Number,title:\"Size\",defaultValue:14,min:1,max:2,step:.1,displayStepper:true}}},transition:{type:ControlType.Transition,title:\"Transition\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VoteButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UpvoteDownvoteButton.map"],
  "mappings": "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",
  "names": ["VoteButton", "props", "api", "itemId", "font", "style", "icon", "transition", "tap", "hover", "isMixedPadding", "isMixedRadius", "voteCount", "setVoteCount", "ye", "hasVoted", "setHasVoted", "ue", "loadScript", "script", "fetchVoteCount", "checkVoteStatus", "window", "response", "error", "handleVote", "action", "setCookie", "getCookie", "name", "parts", "value", "days", "expires", "date", "cookie", "paddingValue", "radiusValue", "iconStyle", "u", "motion", "p", "addPropertyControls", "ControlType"]
}
