simple-cart a simple e-commerce website which has two branches, one uses useContext hook, another doesn't.