feat(InfoWindow): component with example

Why not just use `deepEqual` instead?