Compare commits
3 Commits
fix/delete
...
fix/dest-f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aae9c7468f | ||
|
|
fb9814ec76 | ||
|
|
d459b2ee92 |
@@ -143,7 +143,6 @@ const RunScript: React.FC<{ file: IFile }> = ({ file: { content, name } }) => {
|
||||
setIframeCode(template);
|
||||
|
||||
state.scriptLogs = [
|
||||
...snap.scriptLogs,
|
||||
{ type: "success", message: "Started running..." },
|
||||
];
|
||||
} catch (err) {
|
||||
|
||||
@@ -154,10 +154,12 @@ const Transaction: FC<TransactionProps> = ({
|
||||
const nwState: Partial<TransactionState> = {
|
||||
viewType,
|
||||
selectedTransaction: transactionType,
|
||||
selectedDestAccount: null
|
||||
};
|
||||
|
||||
// Currently in schema "Destination": "SomeVal" means 'Destination is required' while empty string indicates it is optional
|
||||
// TODO Update schema with clear required tag
|
||||
if (fields.Destination !== undefined) {
|
||||
nwState.selectedDestAccount = null;
|
||||
fields.Destination = "";
|
||||
} else {
|
||||
fields.Destination = undefined;
|
||||
|
||||
@@ -58,12 +58,11 @@ export const TxUI: FC<UIProps> = ({
|
||||
const fields = getTxFields(tt);
|
||||
|
||||
if (fields.Destination !== undefined) {
|
||||
setState({ selectedDestAccount: null });
|
||||
fields.Destination = "";
|
||||
} else {
|
||||
fields.Destination = undefined;
|
||||
}
|
||||
return setState({ txFields: fields });
|
||||
return setState({ txFields: fields, selectedDestAccount: null });
|
||||
},
|
||||
[setState]
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user