import{Fragment,h}from"@stencil/core";import{__}from"@wordpress/i18n";import{addQueryArgs}from"@wordpress/url";export class ScWordPressUser{constructor(){this.heading=void 0,this.user=void 0}renderContent(){var e,s,r,t,i,l,d,n;return this.user?h(Fragment,null,!!(null===(e=null==this?void 0:this.user)||void 0===e?void 0:e.display_name)&&h("sc-stacked-list-row",{style:{"--columns":"3"},mobileSize:480},h("div",null,h("strong",null,__("Display Name","surecart"))),h("div",null,null===(s=this.user)||void 0===s?void 0:s.display_name),h("div",null)),!!(null===(r=null==this?void 0:this.user)||void 0===r?void 0:r.email)&&h("sc-stacked-list-row",{style:{"--columns":"3"},mobileSize:480},h("div",null,h("strong",null,__("Account Email","surecart"))),h("div",null,null===(t=this.user)||void 0===t?void 0:t.email),h("div",null)),!!(null===(i=null==this?void 0:this.user)||void 0===i?void 0:i.first_name)&&h("sc-stacked-list-row",{style:{"--columns":"3"},mobileSize:480},h("div",null,h("strong",null,__("First Name","surecart"))),h("div",null,null===(l=this.user)||void 0===l?void 0:l.first_name),h("div",null)),!!(null===(d=null==this?void 0:this.user)||void 0===d?void 0:d.last_name)&&h("sc-stacked-list-row",{style:{"--columns":"3"},mobileSize:480},h("div",null,h("strong",null,__("Last Name","surecart"))),h("div",null,null===(n=this.user)||void 0===n?void 0:n.last_name),h("div",null))):this.renderEmpty()}renderEmpty(){return h("slot",{name:"empty"},__("User not found.","surecart"))}render(){return h("sc-dashboard-module",{key:"9cf7d7aeee30a0be1d72ca2e20bdfd2b5285b370",class:"customer-details"},h("span",{key:"8d28975d9704a0470acaacce9bf38dc3dfa4895c",slot:"heading"},this.heading||__("Account Details","surecart")," "),h("sc-button",{key:"cd983f32a7674015b7c96416da22352a554dcfa7",type:"link",href:addQueryArgs(window.location.href,{action:"edit",model:"user"}),slot:"end"},h("sc-icon",{key:"d956cb8d81189386622860075d2c5e326151a159",name:"edit-3",slot:"prefix"}),__("Update","surecart")),h("sc-card",{key:"85215257135cbeb9f183ad0ee6601c6cd6f18918","no-padding":!0},h("sc-stacked-list",{key:"6eb15920d0e416060c19003a17f0594c12cf0326"},this.renderContent())))}static get is(){return"sc-wordpress-user"}static get encapsulation(){return"shadow"}static get originalStyleUrls(){return{$:["sc-wordpress-user.css"]}}static get styleUrls(){return{$:["sc-wordpress-user.css"]}}static get properties(){return{heading:{type:"string",mutable:!1,complexType:{original:"string",resolved:"string",references:{}},required:!1,optional:!1,docs:{tags:[],text:""},attribute:"heading",reflect:!1},user:{type:"unknown",mutable:!1,complexType:{original:"WordPressUser",resolved:"WordPressUser",references:{WordPressUser:{location:"import",path:"../../../../types",id:"src/types.ts::WordPressUser"}}},required:!1,optional:!1,docs:{tags:[],text:""}}}}}