@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
20 lines • 558 B
JavaScript
/**
* Format stellar memo value for display.
*/
export const formatMemo = (extra) => {
const memo = extra.memo;
// for backward compatibility for previous operation structure, as there is no
// data migration system in place
// noinspection SuspiciousTypeOfGuard
if (typeof memo == "string")
return memo;
switch (memo?.type) {
case "MEMO_ID":
case "MEMO_TEXT":
case "MEMO_HASH":
case "MEMO_RETURN":
return memo?.value;
}
return undefined;
};
//# sourceMappingURL=ui.js.map