Kevin van Veen's St Mirren contract has reportedly been ripped up after he appeared in court over domestic abuse allegations.