kusowl
419e8281e2
BREAKING CHANGE: change obervable name from cartItem$ to cartItems$
2026-03-17 16:10:05 +05:30
kusowl
3059a923b4
refactor: move auth service to core
2026-03-16 13:05:06 +05:30
kusowl
ad957efcf0
feature: add to cart
...
- make the cart service dependable on BehavorialSubject, migrated from
siganls
- implement add to cart service
2026-03-11 19:00:24 +05:30
kusowl
2b88cee10b
feature: user can change quantity and remove products
2026-03-10 19:07:42 +05:30
kusowl
9000ea0052
feature: fetch cart products from api
...
- show total cart item count on header
- fetch and show cart items on cart modal
2026-03-09 19:04:31 +05:30
kusowl
7e1ecf35b9
make favorite state persistant with api
2026-03-05 13:34:37 +05:30
kusowl
553637d8e2
fix: commit whole changes
2026-03-03 17:27:30 +05:30
kusowl
4a4c8bd4e3
feature: user logout and auth states
...
added s authState which helps conditonaly render components based on this state
stored user details in localStoarge so that server side end point does not get hit in every page load.
add a guard which protects routes and redirects to login if user is not logged in.
create a logout route
2026-02-24 18:14:21 +05:30