xero-hero
Version:
Heroic utilities to simplify and enable your progress with the [xero-node](https://www.npmjs.com/package/xero-node) SDK.
21 lines (19 loc) • 560 B
JavaScript
// src/accounting/contacts/links.ts
import qs from "qs";
// src/utils/properties.ts
var hasProperty = (object, property) => {
if (Boolean(object) && typeof object === "object") {
return property in object;
}
return false;
};
// src/accounting/contacts/links.ts
var getContactLink = (contact) => {
return `https://go.xero.com/Contacts/View.aspx?${qs.stringify({
contactID: (hasProperty(contact, "contactID") ? contact.contactID : contact) || "null-or-empty-contact-id"
})}`;
};
export {
getContactLink
};
//# sourceMappingURL=links.mjs.map