Hello everybody hopes this message finds you well. I have a doubt regarding the transfer_from function from ERC721 openzeppelin standard for Cairo contracts. In the docs, https://docs.openzeppelin.com/contracts-cairo/0.14.0/erc721 this is stated:
If using transfer_from, the caller is responsible to confirm that the recipient is capable of receiving NFTs or else they may be permanently lost.
Unfortunately I couldn't find an example where a contract using transfer_from ensures in the code (I suppose the check goes somewhere in the code) that recipient is able of receiving the NFT, or where/how does this confirmation/checking takes place?
Thank you very much in advance!