"use strict";(()=>{var e={};e.id=113,e.ids=[113],e.modules={3524:e=>{e.exports=require("@prisma/client")},7096:e=>{e.exports=require("bcrypt")},9344:e=>{e.exports=require("jsonwebtoken")},145:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},5458:(e,r,t)=>{t.r(r),t.d(r,{config:()=>d,default:()=>c,routeModule:()=>p});var a={};t.r(a),t.d(a,{default:()=>l});var s=t(1802),i=t(7153),o=t(6249),u=t(8103),n=t(432);async function l(e,r){if("GET"===e.method){await (0,u.R)(e);try{let t=e.query.type,a=parseInt(e.query.page||"1",10)||1,s=parseInt(e.query.limit||"20",10)||20,i=e.query.q||"",{items:o,total:u}=await n.U.getAllMaterials(t,a,s,i),l=a*sr(r.s=e),a=r.X(0,[876],()=>t(5458));module.exports=a})();