I want to deploy an nft contract and i want to enter URI in constructor:
string immutable i_uri;
constructor(string memory name, string memory symbol, string memory uri) ERC721(name,symbol) {
i_uri = uri;
}
But i got this error : Immutable variables cannot have a non-value type.
What is the problem?? i haven't same problem with uint,address and etc.