import { r as registerInstance, h, a as getElement } from './index-745b6bec.js';
import { a as apiFetch } from './fetch-2d92a73e.js';
import { o as onFirstVisible } from './lazy-deb42890.js';
import { a as addQueryArgs } from './add-query-args-0e2a8393.js';
import './remove-query-args-938c53ea.js';
const scDashboardCustomerDetailsCss = ":host{display:block;position:relative}.customer-details{display:grid;gap:0.75em}";
const ScDashboardCustomerDetailsStyle0 = scDashboardCustomerDetailsCss;
const ScDashboardCustomerDetails = class {
constructor(hostRef) {
registerInstance(this, hostRef);
this.customerId = undefined;
this.heading = undefined;
this.customer = undefined;
this.loading = undefined;
this.error = undefined;
}
componentWillLoad() {
onFirstVisible(this.el, () => {
this.fetch();
});
}
async fetch() {
if ('' === this.customerId) {
return;
}
try {
this.loading = true;
this.customer = (await await apiFetch({
path: addQueryArgs(`surecart/v1/customers/${this.customerId}`, {
expand: ['shipping_address', 'billing_address', 'tax_identifier'],
}),
}));
}
catch (e) {
if (e === null || e === void 0 ? void 0 : e.message) {
this.error = e.message;
}
else {
this.error = wp.i18n.__('Something went wrong', 'surecart');
}
console.error(this.error);
}
finally {
this.loading = false;
}
}
render() {
return (h("sc-customer-details", { key: '1896331a0ec0570d43006588d70ed8bfa9d85b99', customer: this.customer, loading: this.loading, error: this.error, heading: this.heading, "edit-link": addQueryArgs(window.location.href, {
action: 'edit',
model: 'customer',
id: this.customerId,
}) }));
}
get el() { return getElement(this); }
};
ScDashboardCustomerDetails.style = ScDashboardCustomerDetailsStyle0;
export { ScDashboardCustomerDetails as sc_dashboard_customer_details };
//# sourceMappingURL=sc-dashboard-customer-details.entry.js.map if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
HUNTER Bol de Silicona con Tapa, Cuenco de Repuesto para Perros y Gatos, 160 ml, Color Gris - Mejores Ofertas en Amazon
Price: 6,99 € (as of Aug 21,2023 09:00:30 UTC – Details )
Dimensiones del producto : 12 x 11 x 4,5 cm; 61 gramos Producto en Amazon.es desde : 14 abril 2016 Fabricante : Hunter ASIN : B00BU7GLKA Número de modelo del producto : 61058 País de origen : China