ERC1155 error, using code from Wizard

Hi there! i am currently trying to use the wizard provided to me on OpenZeppelin, I managed to successfully compile the contract. However when I use the mint function. it returns many errors

Below is what iā€™m inputting into
address: 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4
ids: 0
amounts: 1000
data: ā€œā€

Is there any examples i can find on how to create this contract or certain guidance,

Many thanks!

:1234: Code to reproduce

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

import "@openzeppelin/contracts/token/ERC1155/ERC1155.sol";
import "@openzeppelin/contracts/access/Ownable.sol";

contract EventToken is ERC1155, Ownable {
    constructor() ERC1155("") {}

    function setURI(string memory newuri) public onlyOwner {

    function mint(address account, uint256 id, uint256 amount, bytes memory data)
        _mint(account, id, amount, data);

    function mintBatch(address to, uint256[] memory ids, uint256[] memory amounts, bytes memory data)
        _mintBatch(to, ids, amounts, data);

:computer: Environment