Looks like the function expects a int and will throw that error if an int is not passed.
You are likely passing a string, should be able to use the int() function to cast the string to an int.
I have a Client side rendering extension being loaded as an UUX Extension Point (ultimately as a Tab in the Transaction Details component)
During the tecton connect promise resolution, I can see the outletContext numerical value changing for every transaction selected in the OLB app. When I try to use this outletContext as a transaction id into HostTransactionHistory.get I receive a Please supply a valid transaction id error in the logs.
How can I access the currently selected transaction id in a tab extension point deployed to the transaction details component?
q2 tectonMain EntrypointUUX Extension Point Configurations (e.g. dropdowns, tabs, etc.)Embeddable SpacesEnable an your extension to be in an embeddable space within UUXReceipt DetailsAdd as a tab to Transaction DetailsAll Debit TypesLooks like the function expects a int and will throw that error if an int is not passed.
You are likely passing a string, should be able to use the int() function to cast the string to an int.