SPL-token with dApp using phantom wallet

I am trying to create, mint and transfer the spl token from my phantom wallet through the dApp (React). I am not able to find the way to do it with the wallet. The examples are given with the KeyPair generate or with secret keys. The reference for using phantom wallet in the dApp to work with spl token will help me a lot. Thank you.