1 line
No EOL
11 KiB
JavaScript
1 line
No EOL
11 KiB
JavaScript
(()=>{var e={};e.id=223,e.ids=[223],e.modules={1708:e=>{"use strict";e.exports=require("node:process")},3295:e=>{"use strict";e.exports=require("next/dist/server/app-render/after-task-async-storage.external.js")},6498:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>o});var r=t(60687),l=t(43210),n=t(16189),i=t(30474),a=t(4127);function o(){let{id:e}=(0,n.useParams)(),[s,t]=(0,l.useState)(null),[o,d]=(0,l.useState)(!0);if(o)return(0,r.jsx)("p",{className:"p-6",children:"Loading setting..."});if(!s)return(0,r.jsx)("p",{className:"p-6",children:"Setting not found."});let c=e=>e?"Enabled":!1===e?"Disabled":"—",u=(e,s,t)=>{let l=(t||[]).filter(e=>Object.values(e).some(e=>null!==e&&""!==e));return 0===l.length?null:(0,r.jsxs)("div",{className:"mt-6",children:[(0,r.jsx)("h2",{className:"text-2xl font-semibold mb-2",children:e}),(0,r.jsx)("div",{className:"grid gap-4 grid-cols-1 md:grid-cols-2",children:l.map((e,t)=>(0,r.jsx)("div",{className:"border border-border rounded-lg p-4 bg-card",children:s.map(({key:s,label:t,condition:l})=>{let n=e[s];return l&&!l(e)?null:(0,r.jsxs)("p",{className:"text-sm",children:[(0,r.jsxs)("strong",{children:[t,":"]})," ","boolean"==typeof n?c(n):n||"—"]},s)})},t))})]})},p=e=>{let s=new URL("/fiber-settings",window.location.origin);s.searchParams.set("query",e);let t=document.createElement("a");t.href=s.toString(),t.target="_blank",t.rel="noopener noreferrer",t.click()};return(0,r.jsxs)("div",{className:"p-6 max-w-7xl mx-auto",children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 mb-6",children:[(0,r.jsxs)("div",{className:"card bg-card p-4 flex flex-col justify-between",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h1",{className:"text-3xl font-bold mb-1",children:s.setting_title}),(0,r.jsxs)("p",{className:"text-muted-foreground mb-4",children:["Uploaded by: ",s.uploader||"—"]})]}),(0,r.jsx)("a",{href:"/fiber-settings",className:"inline-block mt-2 px-4 py-2 bg-accent text-background rounded-md text-sm self-start",children:"← Back to Fiber Settings"})]}),(0,r.jsxs)("div",{className:"card bg-card p-4 grid grid-cols-1 md:grid-cols-2 gap-4 items-start",children:[(0,r.jsx)("div",{className:"flex justify-center",children:s.photo?.filename_disk&&(0,r.jsx)("a",{href:`https://forms.lasereverything.net/assets/${s.photo.filename_disk}`,target:"_blank",rel:"noopener noreferrer",children:(0,r.jsx)(i.default,{src:`https://forms.lasereverything.net/assets/${s.photo.filename_disk}`,alt:"Laser preview",width:250,height:250,className:"rounded object-contain max-w-[250px] max-h-[250px]"})})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h2",{className:"text-xl font-semibold mb-2",children:"Material"}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Material:"})," ",(0,r.jsx)("span",{className:"cursor-pointer underline hover:text-accent",onClick:()=>p(s.mat?.name),children:s.mat?.name||"—"})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Coating:"})," ",(0,r.jsx)("span",{className:"cursor-pointer underline hover:text-accent",onClick:()=>p(s.mat_coat?.name),children:s.mat_coat?.name||"—"})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Color:"})," ",s.mat_color?.name||"—"]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Opacity:"})," ",s.mat_opacity?.opacity||"—"]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Thickness:"})," ",s.mat_thickness?`${s.mat_thickness} mm`:"Not Applicable"]})]})]}),(0,r.jsxs)("div",{className:"card bg-card p-4",children:[(0,r.jsx)("h2",{className:"text-xl font-semibold mb-2",children:"Setup"}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Software:"})," ",s.laser_soft?.name||"—"]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Repeat All (global):"})," ",s.repeat_all??"—"]}),(0,r.jsxs)("p",{className:"mt-4",children:[(0,r.jsx)("strong",{children:"Focus:"})," ",s.focus??"—"," mm"]}),(0,r.jsx)("small",{children:"-Values Focus Closer | +Values Focus Further"})]}),(0,r.jsxs)("div",{className:"card bg-card p-4",children:[(0,r.jsx)("h2",{className:"text-xl font-semibold mb-2",children:"Laser"}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Source Make:"})," ",s.source?.make||"—"]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Source Model:"})," ",(0,r.jsx)("span",{className:"cursor-pointer underline hover:text-accent",onClick:()=>p(s.source?.model),children:s.source?.model||"—"})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Lens:"})," ",(0,r.jsx)("span",{className:"cursor-pointer underline hover:text-accent",onClick:()=>p(s.lens?.field_size),children:s.lens?.field_size||"—"})," mm | ",s.lens?.focal_length||"—"]})]})]}),s.setting_notes&&(0,r.jsxs)("div",{className:"prose dark:prose-invert mt-6",children:[(0,r.jsx)("h2",{children:"Notes"}),(0,r.jsx)(a.oz,{children:s.setting_notes})]}),(0,r.jsx)("hr",{className:"my-6 border-muted"}),u("Fill Settings",[{key:"fill_name",label:"Fill Name"},{key:"power",label:"Power (%)"},{key:"speed",label:"Speed (mm/s)"},{key:"frequency",label:"Frequency (kHz)"},{key:"pulse",label:"Pulse Width (ns)"},{key:"interval",label:"Interval (mm)"},{key:"pass",label:"Passes"},{key:"type",label:"Type"},{key:"angle",label:"Angle (\xb0)"},{key:"auto",label:"Auto-Rotate"},{key:"increment",label:"Increment (\xb0)",condition:e=>e.auto},{key:"cross",label:"Crosshatch"},{key:"flood",label:"Flood Fill"},{key:"air",label:"Air Assist"}],s.fill_settings),u("Line Settings",[{key:"name",label:"Line Name"},{key:"power",label:"Power (%)"},{key:"speed",label:"Speed (mm/s)"},{key:"frequency",label:"Frequency (kHz)"},{key:"pulse",label:"Pulse Width (ns)"},{key:"perf",label:"Perforation Mode"},{key:"cut",label:"Cut (mm)",condition:e=>e.perf},{key:"skip",label:"Skip (mm)",condition:e=>e.perf},{key:"wobble",label:"Wobble Mode"},{key:"step",label:"Step (mm)",condition:e=>e.wobble},{key:"size",label:"Size (mm)",condition:e=>e.wobble},{key:"pass",label:"Passes"},{key:"air",label:"Air Assist"}],s.line_settings),u("Raster Settings",[{key:"name",label:"Raster Name"},{key:"power",label:"Power (%)"},{key:"speed",label:"Speed (mm/s)"},{key:"frequency",label:"Frequency (kHz)"},{key:"pulse",label:"Pulse Width (ns)"},{key:"type",label:"Type"},{key:"dither",label:"Dither"},{key:"halftone_cell",label:"Cell Size (mm)",condition:e=>"halftone"===e.dither},{key:"halftone_angle",label:"Halftone Angle",condition:e=>"halftone"===e.dither},{key:"inversion",label:"Image Inverted"},{key:"interval",label:"Interval (mm)"},{key:"dot",label:"Dot-width Adjustment (mm)"},{key:"pass",label:"Passes"},{key:"cross",label:"Crosshatch"},{key:"air",label:"Air Assist"}],s.raster_settings)]})}},10846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},19121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},21540:(e,s,t)=>{Promise.resolve().then(t.bind(t,36627))},27444:(e,s,t)=>{"use strict";t.r(s),t.d(s,{GlobalError:()=>i.a,__next_app__:()=>u,pages:()=>c,routeModule:()=>p,tree:()=>d});var r=t(65239),l=t(48088),n=t(88170),i=t.n(n),a=t(30893),o={};for(let e in a)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(o[e]=()=>a[e]);t.d(s,o);let d={children:["",{children:["fiber-settings",{children:["[id]",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,36627)),"/app/app/fiber-settings/[id]/page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(t.bind(t,98483)),"/app/app/fiber-settings/layout.tsx"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,58014)),"/app/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,57398,23)),"next/dist/client/components/not-found-error"],forbidden:[()=>Promise.resolve().then(t.t.bind(t,89999,23)),"next/dist/client/components/forbidden-error"],unauthorized:[()=>Promise.resolve().then(t.t.bind(t,65284,23)),"next/dist/client/components/unauthorized-error"]}]}.children,c=["/app/app/fiber-settings/[id]/page.tsx"],u={require:t,loadChunk:()=>Promise.resolve()},p=new r.AppPageRouteModule({definition:{kind:l.RouteKind.APP_PAGE,page:"/fiber-settings/[id]/page",pathname:"/fiber-settings/[id]",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},29294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},33873:e=>{"use strict";e.exports=require("path")},36319:()=>{},36627:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>r});let r=(0,t(12907).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/app/app/fiber-settings/[id]/page.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/app/app/fiber-settings/[id]/page.tsx","default")},53038:(e,s,t)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"useMergedRef",{enumerable:!0,get:function(){return l}});let r=t(43210);function l(e,s){let t=(0,r.useRef)(null),l=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=t.current;e&&(t.current=null,e());let s=l.current;s&&(l.current=null,s())}else e&&(t.current=n(e,r)),s&&(l.current=n(s,r))},[e,s])}function n(e,s){if("function"!=typeof e)return e.current=s,()=>{e.current=null};{let t=e(s);return"function"==typeof t?t:()=>e(null)}}("function"==typeof s.default||"object"==typeof s.default&&null!==s.default)&&void 0===s.default.__esModule&&(Object.defineProperty(s.default,"__esModule",{value:!0}),Object.assign(s.default,s),e.exports=s.default)},56444:(e,s,t)=>{Promise.resolve().then(t.t.bind(t,16444,23)),Promise.resolve().then(t.t.bind(t,16042,23)),Promise.resolve().then(t.t.bind(t,88170,23)),Promise.resolve().then(t.t.bind(t,49477,23)),Promise.resolve().then(t.t.bind(t,29345,23)),Promise.resolve().then(t.t.bind(t,12089,23)),Promise.resolve().then(t.t.bind(t,46577,23)),Promise.resolve().then(t.t.bind(t,31307,23))},58014:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>n,metadata:()=>l});var r=t(37413);t(90061);let l={title:"LE-DB",description:"Laser Everything Community Database"};function n({children:e}){return(0,r.jsx)("html",{lang:"en",className:"dark",children:(0,r.jsx)("body",{children:e})})}},63033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},66172:(e,s,t)=>{Promise.resolve().then(t.t.bind(t,86346,23)),Promise.resolve().then(t.t.bind(t,27924,23)),Promise.resolve().then(t.t.bind(t,35656,23)),Promise.resolve().then(t.t.bind(t,40099,23)),Promise.resolve().then(t.t.bind(t,38243,23)),Promise.resolve().then(t.t.bind(t,28827,23)),Promise.resolve().then(t.t.bind(t,62763,23)),Promise.resolve().then(t.t.bind(t,97173,23))},73136:e=>{"use strict";e.exports=require("node:url")},74692:(e,s,t)=>{Promise.resolve().then(t.bind(t,6498))},76760:e=>{"use strict";e.exports=require("node:path")},78335:()=>{},90061:()=>{},96487:()=>{},96999:()=>{},98483:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>n});var r=t(37413),l=t(61120);function n({children:e}){return(0,r.jsx)(l.Suspense,{fallback:null,children:e})}}};var s=require("../../../webpack-runtime.js");s.C(e);var t=e=>s(s.s=e),r=s.X(0,[7719,4825,598,4127],()=>t(27444));module.exports=r})(); |