+
+
+ {__('Type')}
+
+ >
+ }
+ value={type || 'all'}
+ onChange={(e) => handleChange({ dkey: TXO.TYPE, value: e.target.value, tab })}
+ >
+ {Object.values(TXO.DROPDOWN_TYPES).map((v) => {
+ const stringV = String(v);
+ return (
+
+ );
+ })}
+
+
+ {(type === TXO.SENT || type === TXO.RECEIVED) && (
+
+ handleChange({ dkey: TXO.SUB_TYPE, value: e.target.value, tab })}
+ >
+ {Object.values(TXO.DROPDOWN_SUBTYPES).map((v) => {
+ const stringV = String(v);
+ return (
+
+ );
+ })}
+
+
+ )}
+ {!hideStatus && (
+
+
+
+
+
+
+
+ )}
+
+ {!isFetchingTransactions && transactionsFile === null && (
+
+ )}
+
+ fetchTransactions()}
+ progressMsg={isFetchingTransactions ? __('Fetching data') : ''}
+ />
+
+
fetchTxoPage()} />
+
+