veta_commerce_kit 0.1.0
veta_commerce_kit: ^0.1.0 copied to clipboard
Commerce strategy contract + composable primitives — Veta-aware product / cart / checkout building blocks.
veta_commerce_kit #
Commerce strategy contract and primitives for Flutter product, cart, and
checkout flows. It composes with veta_payments_kit instead of owning payment
provider details.
Classification: service/data package. It has a strategy contract and Firebase adapter, but it is not a full Flutter flow kit until catalog/cart/order screens live in this package.
Install #
dependencies:
veta_commerce_kit: ^0.0.0
For local monorepo development:
dependencies:
veta_commerce_kit:
path: ../veta_commerce_kit
Setup #
import 'package:veta_commerce_kit/veta_commerce_kit.dart';
final commerce = mockCommerceStrategy();
Public exports #
CommerceStrategyProduct,CartLine,CartmockCommerceStrategy
Keep payment collection in veta_payments_kit; commerce owns catalog/cart
state and hands checkout totals to payments.