package viewmodel

import (
	pscart "git.ma-al.com/goc_marek/ps_shop/internal/prestashop/cart"
	pscatalog "git.ma-al.com/goc_marek/ps_shop/internal/prestashop/catalog"
	pscookie "git.ma-al.com/goc_marek/ps_shop/internal/prestashop/cookie"
	pscustomer "git.ma-al.com/goc_marek/ps_shop/internal/prestashop/customer"
)

type CategoryPageData struct {
	Category    pscatalog.CategoryPageData
	Menu        []pscatalog.MenuItem
	Locale      pscatalog.HeaderLocaleData
	Session     *pscookie.SessionContext
	Customer    *pscustomer.Profile
	CartSummary *pscart.Summary
	ShopBaseURL string
}
