Module 721932

429 characters · in ec147d0378713e7c.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(t,e,i){i.d(e,{$:()=>l,A:()=>n});var r=i(32731),s=i(520606);let l=t=>t instanceof n;class n extends s.A{sku;constructor(t){super(t),this.skuProductLine=t.sku.productLine,this.sku=t.sku}static fromServer(t){let e=r.A.createFromServer(t.sku);if(null==e)throw Error("SKU not found");return new n({...t,sku:e})}static fromSKU(t){return null==t?null:new n({sku_id:t.id,sku_product_line:t.productLine,sku_name:t.name,sku:t})}}}