felicity-lims/felicity/templates/static/assets/ShipmentDetail-3892627b.js
2024-11-01 08:48:45 +02:00

1 line
1.9 KiB
JavaScript

import{d as g,a_ as y,r as k,D as p,o as s,c as _,b as i,F as x,p as D,y as S,f as e,i as b,t as E,q as n,x as o,j as r,_ as l,k as A}from"./index-e48f6898.js";const C={class:""},L={class:"col-span-12"},T={class:"bg-white shadow-md mt-2"},V={class:"-mb-px flex justify-start"},w=["onClick"],P=g({__name:"ShipmentDetail",setup(R){const m=r(()=>l(()=>import("./ShipmentAssign-a4ea826a.js"),["assets/ShipmentAssign-a4ea826a.js","assets/index-e48f6898.js","assets/index-7d22ceed.css","assets/FelButton-abe4eedd.js","assets/shipment-1c724af2.js"])),u=r(()=>l(()=>import("./ShipmentSamples-6976b1a6.js"),["assets/ShipmentSamples-6976b1a6.js","assets/index-e48f6898.js","assets/index-7d22ceed.css","assets/shipment-1c724af2.js"])),d=r(()=>l(()=>import("./Manifest-94da6822.js"),["assets/Manifest-94da6822.js","assets/index-e48f6898.js","assets/index-7d22ceed.css","assets/shipment-1c724af2.js"])),h=r(()=>l(()=>import("./FelAuditLog-8f8fceed.js"),["assets/FelAuditLog-8f8fceed.js","assets/index-e48f6898.js","assets/index-7d22ceed.css"]));let f=y(),t=k("detail");const c=p(()=>f.getShipment),v=p(()=>["preperation","empty"].includes(c.value?.state??"")?["detail","assign-samples","logs"]:["detail","manifest","logs"]);return(B,I)=>(s(),_("div",C,[i("section",L,[i("nav",T,[i("div",V,[(s(!0),_(x,null,D(v.value,a=>(s(),_("a",{key:a,class:S(["no-underline text-gray-500 uppercase tracking-wide font-bold text-xs py-1 px-4 tab hover:bg-sky-600 hover:text-gray-200",{"tab-active":e(t)===a}]),onClick:O=>b(t)?t.value=a:t=a},E(a),11,w))),128))])]),i("div",null,[e(t)==="detail"?(s(),n(e(u),{key:0})):o("",!0),e(t)==="assign-samples"?(s(),n(e(m),{key:1})):o("",!0),e(t)==="manifest"?(s(),n(e(d),{key:2})):o("",!0),e(t)==="logs"?(s(),n(e(h),{key:3,targetType:"shipment",targetUid:c.value?.uid},null,8,["targetUid"])):o("",!0)])])]))}}),F=A(P,[["__file","/home/aurthurm/Documents/Development/felicity/felicity-lims/webapp/views/shipment/_id/ShipmentDetail.vue"]]);export{F as default};