Updated offers component