{"version":3,"file":"RandomOrder.C6ZcMicj.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/WO7EjlHv35IluA2Kdil2/HNfIzSt4I2pqyeHshtLZ/RandomOrder.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";export function withRandomOrder(Component){return props=>{const[orderId,setOrderId]=useState(\"\");useEffect(()=>{// 生成格式：#OSR + 年月日 + 4位隨機數\nconst date=new Date().toISOString().slice(0,10).replace(/-/g,\"\");const random=Math.floor(1e3+Math.random()*9e3);setOrderId(`#OSR${date}${random}`);},[]);return /*#__PURE__*/_jsx(Component,{...props,text:orderId});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomOrder\":{\"type\":\"reactHoc\",\"name\":\"withRandomOrder\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RandomOrder.map"],"mappings":"yHAAiF,SAAgB,EAAgB,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAQ,GAAYA,EAAS,GAAG,CACxB,OADyB,MAAc,CAChF,EAAW,OAAhH,IAAI,MAAM,CAAC,aAAa,CAAC,MAAM,EAAE,GAAG,CAAC,QAAQ,KAAK,GAAG,GAAc,KAAK,MAAM,IAAI,KAAK,QAAQ,CAAC,IAAI,GAAmC,EAAG,EAAE,CAAC,CAAqB,EAAK,EAAU,CAAC,GAAG,EAAM,KAAK,EAAQ,CAAC,mBADzK,IAAsC"}