add productgrid component