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) • 614 B
JavaScript
// src/accounting/journals/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/journals/links.ts
var getManualJournalLink = (manualJournal) => {
return `https://go.xero.com/Journal/View.aspx?${qs.stringify({
invoiceID: (hasProperty(manualJournal, "manualJournalID") ? manualJournal.manualJournalID : manualJournal) || "null-or-empty-manual-journal-id"
})}`;
};
export {
getManualJournalLink
};
//# sourceMappingURL=links.mjs.map