graycoreio / daffodil

Angular Ecommerce PWA Framework
https://next.daff.io
MIT License
157 stars 31 forks source link

[FEAT] Move `@daffodil/cart` checkout code to `@daffodil/checkout` #2807

Open griest024 opened 6 months ago

griest024 commented 6 months ago

:bulb: Feature request

Feature Name

Move @daffodil/cart checkout code to @daffodil/checkout

The Desired Behavior

Some fields on cart are really more part of checkout and don't really belong on cart. DaffCart should be a collection of cart items and some totals and discounts. Shipping and billing address, shipping method, and payment are not needed for that purpose and should be moved to checkout.

Your Use Case

As an app dev, I don't want to load unnecessary code on my homepage when I load the cart module.

Tasks

griest024 commented 6 months ago

blocked by #2751