Custom tableComponent