// SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import {ERC20} from "../../token/ERC20/ERC20.sol"; abstract contract ERC20ApprovalMock is ERC20 { function _approve(address owner, address spender, uint256 amount, bool) internal virtual override { super._approve(owner, spender, amount, true); } }