{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6WPVtlmrN0qDZwzSvrtb/vkciDGCUT3jqkEZvMfql/Top_pc.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{motion}from\"framer-motion\";export function WheelPickerDesktop({items=[\"Tsubasa Ohtaki\",\"civet\",\"Takahiro Sawamura\",\"Kou Kato\",\"Tomoyuki Arima\",\"GraphersRock\",\"snackanimals\",\"hinano\",\"Ruuwanmm\"],itemLinks={\"Kou Kato\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/kou-kato\",GraphersRock:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/graphersrock\",\"Takahiro Sawamura\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/takahiro-sawamura\",snackanimals:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/snackanimals\",\"Tomoyuki Arima\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/tomoyuki-arima\",\"Tsubasa Ohtaki\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/tsubasa-ohtaki\",civet:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/civet\",hinano:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/hinano\",Ruuwanmm:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/ruuwanmm\"},initialIndex=5,itemHeight=65,visibleItems=13,minFontWeight=200,maxFontWeight=800,minSrif=100,maxSrif=500,infiniteLoop=true,onSelectionChange=()=>{}}){const centerIndex=Math.floor(visibleItems/2);// 101\u56DE\u8907\u88FD\u3057\u3066\u300151\u56DE\u76EE\u306EGraphersRock\uFF08\u30A4\u30F3\u30C7\u30C3\u30AF\u30B95\uFF09\u304B\u3089\u958B\u59CB\nconst extendedItems=infiniteLoop?Array(101).fill(items).flat():items;const startIndex=infiniteLoop?50*items.length+initialIndex:initialIndex;const[selectedIndex,setSelectedIndex]=useState(startIndex);const[isDragging,setIsDragging]=useState(false);const[dragStartY,setDragStartY]=useState(0);const[currentDragY,setCurrentDragY]=useState(0);const[isInitialized,setIsInitialized]=useState(false);const containerRef=useRef(null);// \u521D\u671F\u5316\u7528\u306EuseEffect\nuseEffect(()=>{const timer=setTimeout(()=>{setIsInitialized(true);},100);return()=>clearTimeout(timer);},[]);const getActualIndex=index=>{if(!infiniteLoop)return index;return index%items.length;};// \u30A2\u30A4\u30C6\u30E0\u306E\u52D5\u7684\u306A\u9AD8\u3055\u3092\u8A08\u7B97\u3059\u308B\u95A2\u6570\uFF08\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u7528\u8ABF\u6574\uFF09\nconst getDynamicItemHeight=(displayIndex,currentCenter)=>{let preciseDistance;if(isDragging){const draggedCenterPosition=selectedIndex-currentDragY/itemHeight;preciseDistance=Math.abs(displayIndex-draggedCenterPosition);}else{preciseDistance=Math.abs(displayIndex-currentCenter);}const maxDistance=centerIndex;const normalizedDistance=Math.min(preciseDistance,maxDistance)/maxDistance;// \u4E2D\u592E\u306B\u8FD1\u3044\u307B\u3069\u9593\u9694\u3092\u5E83\u3052\u308B\uFF08\u6700\u592720px\u8FFD\u52A0\uFF09\u3001\u7AEF\u3067\u306F25px\u8A70\u3081\u308B\nconst additionalSpacing=20*(1-Math.pow(normalizedDistance,.5))-25*Math.pow(normalizedDistance,.8);return itemHeight+additionalSpacing;};// \u7D2F\u7A4D\u4F4D\u7F6E\u3092\u8A08\u7B97\u3059\u308B\u95A2\u6570\nconst getCumulativePosition=(targetIndex,referenceCenter)=>{let cumulativeY=0;if(targetIndex<referenceCenter){// \u4E0A\u5411\u304D\u306B\u7D2F\u7A4D\nfor(let i=referenceCenter-1;i>=targetIndex;i--){cumulativeY-=getDynamicItemHeight(i,referenceCenter);}}else if(targetIndex>referenceCenter){// \u4E0B\u5411\u304D\u306B\u7D2F\u7A4D\nfor(let i=referenceCenter;i<targetIndex;i++){cumulativeY+=getDynamicItemHeight(i,referenceCenter);}}return cumulativeY;};const handleMouseDown=e=>{setIsDragging(true);setDragStartY(e.clientY);setCurrentDragY(0);};const handleTouchStart=e=>{setIsDragging(true);setDragStartY(e.touches[0].clientY);setCurrentDragY(0);};const handleMouseMove=e=>{if(!isDragging)return;const deltaY=e.clientY-dragStartY;setCurrentDragY(deltaY);};const handleTouchMove=e=>{if(!isDragging)return;const deltaY=e.touches[0].clientY-dragStartY;setCurrentDragY(deltaY);};const handleMouseUp=e=>{if(!isDragging)return;setIsDragging(false);const deltaY=e.clientY-dragStartY;const deltaIndex=Math.round(deltaY/itemHeight);let newIndex=selectedIndex-deltaIndex;if(infiniteLoop){setSelectedIndex(newIndex);}else{newIndex=Math.max(0,Math.min(extendedItems.length-1,newIndex));setSelectedIndex(newIndex);}setCurrentDragY(0);const actualIndex=getActualIndex(newIndex);onSelectionChange(actualIndex,items[actualIndex]);};const handleTouchEnd=e=>{if(!isDragging)return;setIsDragging(false);const deltaY=e.changedTouches[0].clientY-dragStartY;const deltaIndex=Math.round(deltaY/itemHeight);let newIndex=selectedIndex-deltaIndex;if(infiniteLoop){setSelectedIndex(newIndex);}else{newIndex=Math.max(0,Math.min(extendedItems.length-1,newIndex));setSelectedIndex(newIndex);}setCurrentDragY(0);const actualIndex=getActualIndex(newIndex);onSelectionChange(actualIndex,items[actualIndex]);};const handleItemClick=(item,displayIndex,e)=>{e.stopPropagation();const currentCenter=getCurrentCenterIndex();if(displayIndex===currentCenter){// \u4E2D\u592E\u306E\u9805\u76EE\u306E\u5834\u5408\u306F\u30EA\u30F3\u30AF\u3092\u958B\u304F\nconst link=itemLinks[item];if(link){window.location.href=link;}}else{// \u4E2D\u592E\u4EE5\u5916\u306E\u9805\u76EE\u306E\u5834\u5408\u306F\u305D\u306E\u9805\u76EE\u3092\u4E2D\u592E\u306B\u79FB\u52D5\nsetSelectedIndex(displayIndex);const actualIndex=getActualIndex(displayIndex);onSelectionChange(actualIndex,items[actualIndex]);}};const handleWheel=e=>{e.preventDefault();const delta=Math.sign(e.deltaY);let newIndex=selectedIndex+delta;if(infiniteLoop){setSelectedIndex(newIndex);}else{newIndex=Math.max(0,Math.min(extendedItems.length-1,newIndex));setSelectedIndex(newIndex);}const actualIndex=getActualIndex(newIndex);onSelectionChange(actualIndex,items[actualIndex]);};// \u30C9\u30E9\u30C3\u30B0\u4E2D\u306E\u4E2D\u592E\u30A2\u30A4\u30C6\u30E0\u3092\u8A08\u7B97\nconst getCurrentCenterIndex=()=>{if(isDragging){const deltaIndex=Math.round(currentDragY/itemHeight);const virtualCenter=selectedIndex-deltaIndex;if(infiniteLoop){return virtualCenter;}else{return Math.max(0,Math.min(extendedItems.length-1,virtualCenter));}}return selectedIndex;};const getItemStyle=(index,displayIndex)=>{const currentCenter=getCurrentCenterIndex();// \u30C9\u30E9\u30C3\u30B0\u4E2D\u3082\u542B\u3081\u3066\u3001\u4E2D\u592E\u4F4D\u7F6E\u304B\u3089\u306E\u7CBE\u5BC6\u306A\u8DDD\u96E2\u3092\u8A08\u7B97\nlet preciseDistance;if(isDragging){const draggedCenterPosition=selectedIndex-currentDragY/itemHeight;preciseDistance=Math.abs(displayIndex-draggedCenterPosition);}else{preciseDistance=Math.abs(displayIndex-currentCenter);}const maxDistance=centerIndex;const normalizedDistance=Math.min(preciseDistance,maxDistance)/maxDistance;// \u5909\u5316\u306E\u901F\u5EA6\u5DEE\u3092\u4F7F\u7528 - \u30D5\u30A9\u30F3\u30C8\u30B5\u30A4\u30BA\u306F\u3088\u308A\u6025\u6FC0\u306B\u5909\u5316\nconst weightCurve=Math.pow(normalizedDistance,.8);const srifCurve=Math.pow(normalizedDistance,.3);const fontSizeCurve=Math.pow(normalizedDistance,.55);const fontWeight=maxFontWeight-weightCurve*(maxFontWeight-minFontWeight);const srif=maxSrif-srifCurve*(maxSrif-minSrif);// \u900F\u660E\u5EA6\u306E\u8A08\u7B97\u3092\u8ABF\u6574 - \u4E2D\u592E\u306F\u5B8C\u5168\u306B\u4E0D\u900F\u660E\u30011\u6BB5\u76EE\u304B\u3089\u5927\u5E45\u306B\u900F\u660E\u5EA6\u3092\u4E0A\u3052\u308B\nconst opacity=preciseDistance===0?1// \u4E2D\u592E\u306F\u5B8C\u5168\u306B\u4E0D\u900F\u660E\n:Math.max(.2,1-Math.pow(normalizedDistance,.4)*.8)// \u3088\u308A\u6025\u6FC0\u306A\u900F\u660E\u5EA6\u5909\u5316\u3001\u7AEF\u3067\u306F\u6700\u4F4E0.2\n;const scale=1-weightCurve*.2;// \u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u7528\u30D5\u30A9\u30F3\u30C8\u30B5\u30A4\u30BA\uFF0840px\u219222px\uFF09\nconst fontSize=40-fontSizeCurve*18;// \u7AEF\u306B\u8FD1\u3065\u304F\u307B\u3069\u30DE\u30B9\u30AF\u3092\u5F37\u304F\u3059\u308B\nconst maskOpacity=preciseDistance>maxDistance-2?Math.max(0,1-(preciseDistance-(maxDistance-2))*.5):1;return{fontWeight:Math.round(fontWeight),fontVariationSettings:`\"wght\" ${Math.round(fontWeight)}, \"SRIF\" ${Math.round(srif)}`,fontSize:`${fontSize}px`,opacity:opacity*maskOpacity,scale,color:\"#000000\"};};return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100vh\",backgroundColor:\"#FFFFFF\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{position:\"relative\",overflow:\"hidden\",height:`${itemHeight*visibleItems+150}px`,cursor:isDragging?\"grabbing\":\"grab\",width:\"100%\",maxWidth:\"800px\",touchAction:\"none\",// \u30B0\u30E9\u30C7\u30FC\u30B7\u30E7\u30F3\u30DE\u30B9\u30AF\u3092\u8ABF\u6574\nmask:`linear-gradient(to bottom, \n                        transparent 0%, \n                        black ${itemHeight*2.5}px, \n                        black ${itemHeight*(visibleItems-2.5)+150}px, \n                        transparent 100%)`,WebkitMask:`linear-gradient(to bottom, \n                        transparent 0%, \n                        black ${itemHeight*2.5}px, \n                        black ${itemHeight*(visibleItems-2.5)+150}px, \n                        transparent 100%)`},onWheel:handleWheel,onMouseDown:handleMouseDown,onMouseMove:handleMouseMove,onMouseUp:handleMouseUp,onMouseLeave:handleMouseUp,onTouchStart:handleTouchStart,onTouchMove:handleTouchMove,onTouchEnd:handleTouchEnd,children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:\"100%\",top:\"50%\",transform:\"translateY(-50%)\",opacity:isInitialized?1:0,transition:\"opacity 0.3s ease-out\"},children:extendedItems.map((item,displayIndex)=>{const style=getItemStyle(displayIndex,displayIndex);const currentCenter=getCurrentCenterIndex();const isSelected=displayIndex===currentCenter;const isClickable=itemLinks[item]&&isSelected;// \u30C9\u30E9\u30C3\u30B0\u4E2D\u304B\u3069\u3046\u304B\u3067\u57FA\u6E96\u3068\u306A\u308B\u4E2D\u592E\u3092\u6C7A\u3081\u308B\nconst referenceCenter=isDragging?selectedIndex:currentCenter;// \u5404\u30A2\u30A4\u30C6\u30E0\u306E\u76F8\u5BFE\u4F4D\u7F6E\u3092\u8A08\u7B97\nlet yPosition=getCumulativePosition(displayIndex,referenceCenter);// \u4E2D\u592E\u306E\u30A2\u30A4\u30C6\u30E0\u3092\u771F\u3093\u4E2D\u306B\u914D\u7F6E\u3059\u308B\u305F\u3081\u306E\u8ABF\u6574\nconst centerItemHeight=getDynamicItemHeight(referenceCenter,referenceCenter);yPosition-=centerItemHeight/2;// \u30C9\u30E9\u30C3\u30B0\u4E2D\u306E\u8FFD\u52A0\u30AA\u30D5\u30BB\u30C3\u30C8\uFF08\u30B9\u30E0\u30FC\u30BA\u306A\u79FB\u52D5\u306E\u305F\u3081\uFF09\nif(isDragging){yPosition+=currentDragY;}return /*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",userSelect:\"none\",height:`${getDynamicItemHeight(displayIndex,referenceCenter)}px`,fontFamily:'\"KT Flux 3 Variable\", sans-serif',fontSize:style.fontSize,fontVariationSettings:style.fontVariationSettings,color:style.color,opacity:style.opacity,scale:style.scale,cursor:\"pointer\",pointerEvents:\"auto\"},animate:{y:yPosition,opacity:style.opacity,scale:style.scale},initial:false,transition:{type:isDragging?\"tween\":\"spring\",stiffness:300,damping:30,duration:isDragging?0:isInitialized?.3:0,ease:\"easeOut\"},onClick:e=>handleItemClick(item,displayIndex,e),children:item},`${item}-${displayIndex}`);})})})});}WheelPickerDesktop.defaultProps={items:[\"Tsubasa Ohtaki\",\"civet\",\"Takahiro Sawamura\",\"Kou Kato\",\"Tomoyuki Arima\",\"GraphersRock\",\"snackanimals\",\"hinano\",\"Ruuwanmm\"],itemLinks:{\"Kou Kato\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/kou-kato\",GraphersRock:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/graphersrock\",\"Takahiro Sawamura\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/takahiro-sawamura\",snackanimals:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/snackanimals\",\"Tomoyuki Arima\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/tomoyuki-arima\",\"Tsubasa Ohtaki\":\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/tsubasa-ohtaki\",civet:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/civet\",hinano:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/hinano\",Ruuwanmm:\"https://fonts.kern.inc/yz7jk-2op5xt-1wn4f/ruuwanmm\"},initialIndex:5,itemHeight:65,visibleItems:13,minFontWeight:200,maxFontWeight:800,minSrif:100,maxSrif:500,infiniteLoop:true};export default WheelPickerDesktop;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WheelPickerDesktop\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"WheelPickerDesktop\":{\"type\":\"reactComponent\",\"name\":\"WheelPickerDesktop\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Top_pc.map"],
  "mappings": "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",
  "names": ["WheelPickerDesktop", "items", "itemLinks", "initialIndex", "itemHeight", "visibleItems", "minFontWeight", "maxFontWeight", "minSrif", "maxSrif", "infiniteLoop", "onSelectionChange", "centerIndex", "extendedItems", "startIndex", "selectedIndex", "setSelectedIndex", "ye", "isDragging", "setIsDragging", "dragStartY", "setDragStartY", "currentDragY", "setCurrentDragY", "isInitialized", "setIsInitialized", "containerRef", "pe", "ue", "timer", "getActualIndex", "index", "getDynamicItemHeight", "displayIndex", "currentCenter", "preciseDistance", "draggedCenterPosition", "maxDistance", "normalizedDistance", "additionalSpacing", "getCumulativePosition", "targetIndex", "referenceCenter", "cumulativeY", "i", "handleMouseDown", "e", "handleTouchStart", "handleMouseMove", "deltaY", "handleTouchMove", "handleMouseUp", "deltaIndex", "newIndex", "actualIndex", "handleTouchEnd", "handleItemClick", "item", "getCurrentCenterIndex", "link", "window", "handleWheel", "delta", "virtualCenter", "getItemStyle", "weightCurve", "srifCurve", "fontSizeCurve", "fontWeight", "srif", "opacity", "scale", "fontSize", "maskOpacity", "p", "style", "isSelected", "isClickable", "yPosition", "centerItemHeight", "motion"]
}
