* snaps insight error catching and error state * revert confirm-transaction-base changes * display empty state if data is null * add loading state * reset errors and loading state on call * update hasNoData * update length check in component