Module 520606

566 characters · in no known chunk
Dependencies
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>a});var i=n(315069),r=n(32731);class a extends i.A{skuId;skuProductLine;skuName;isOwned;gifterUserId;sku;constructor(e){super(),this.skuId=e.sku_id,this.skuProductLine=e.sku_product_line,this.skuName=e.sku_name,this.isOwned=e.is_owned,this.gifterUserId=e.gifter_user_id,this.sku=e.sku}static fromServer(e){let{sku_id:t,sku_product_line:n,sku_name:i,is_owned:s,gifter_user_id:l,sku:o,...d}=e;return new a({...d,sku_id:t,sku_product_line:n,sku_name:i,is_owned:s,gifter_user_id:l,sku:null!=o?r.A.createFromServer(o):void 0})}}}