import{w as c,u as h}from"./Dp5WhfgA.js";import{u as p,a,b as g}from"./Wp62c0-7.js";import{a as l}from"./DrHnknBG.js";const b=t=>{const{apiClient:n,modelHeaderId:s}=t;return n.getModelHeader(s)},w=t=>({modelHeaderId:t.model_header_id,modelName:t.model_name,modelNumber:t.model_number,materialId:"extended_parameter_tensile_strength_id"in t?t.extended_parameter_tensile_strength_id:void 0,materialType:"extended_parameter_tensile_strength_type"in t?t.extended_parameter_tensile_strength_type:"",materialName:"extended_parameter_tensile_strength_name"in t?t.extended_parameter_tensile_strength_name:"",tensileStrength:"tensile_strength"in t?t.tensile_strength:0,thresholdBundlerId:"threshold_bundler_id"in t?t.threshold_bundler_id:void 0,thresholdBundlerName:"threshold_bundler_name"in t?t.threshold_bundler_name??"":"",customizeInputs:t.customize_inputs,workStatus:"work_status"in t?t.work_status:"",thumbnailImageBase64:"thumbnail_image_base64"in t?(t==null?void 0:t.thumbnail_image_base64)??"":"",okCount:"ok_count"in t?(t==null?void 0:t.ok_count)??0:0,ngCount:"ng_count"in t?(t==null?void 0:t.ng_count)??0:0,createdAt:t.created_at,updatedAt:t.updated_at}),k=t=>({analysingCount:t.analysing_count,queueCount:t.queue_count}),A=async t=>{const{$apiClient:n}=h(),{data:s,error:e,pending:u,refresh:_}=await p(async()=>{const i=await b({apiClient:n,modelHeaderId:t}),r=l(i);if(r)return a.createFailureApiResult(r);const o=i.data;return a.createSuccessApiResult(w(o))},"$uADkzv6vXE");return c(()=>{g(e.value)}),{modelHeaderForView:s,error:e,isLoading:u,refreshModelHeader:_}};export{w as a,k as t,A as u};
