```\nfunction sendValue(address payable recipient, uint256 amount) internal {\n    require(address(this).balance >= amount, "Address: insufficient balance");\n\n    (bool success, ) = recipient.call{value: amount}("");\n    require(success, "Address: unable to send value, recipient may have reverted");\n}\n```\n