## Description [BUG] Packages of Vue/React have different params requirement in `signTransaction` ## Detail In react package: https://github.com/aptos-labs/aptos-wallet-adapter/blob/main/packages/wallet-adapter-react/src/WalletProvider.tsx#L199 `signTransaction` has the same struct with `walletCore.signTransaction` In vue package: https://github.com/aptos-labs/aptos-wallet-adapter/blob/main/packages/wallet-adapter-vue/src/composables/useWallet.ts#L139 `transaction` and `asFeePayer` has been splitted into two individual params. ## Expected Behavior the same methods in two packages should have the same parameter.